Generated Wed May 28 13:14:07 UTC 2025, FHIR version 4.0.1 for hl7.fhir.uv.security-label-ds4p#1.0.0 (canonical = http://hl7.org/fhir/uv/security-label-ds4p (history)). See Errors Only & IP
Quality Checks | |||||||||||||||||||||||||
Publisher Version: | IG Publisher Version: v1.8.26 | ||||||||||||||||||||||||
Publication Code: | security-label-ds4p . PackageId = hl7.fhir.uv.security-label-ds4p, Canonical = http://hl7.org/fhir/uv/security-label-ds4p | ||||||||||||||||||||||||
Realm Check for UV: |
| ||||||||||||||||||||||||
Language Info: | This IG has no language information | ||||||||||||||||||||||||
Publication Request: |
| ||||||||||||||||||||||||
Supressed Messages: | No Suppressed Issues | ||||||||||||||||||||||||
Dependency Checks: |
| ||||||||||||||||||||||||
Related IGs: | n/a | ||||||||||||||||||||||||
Dependent IGs: | no references | ||||||||||||||||||||||||
Global Profiles: | (none declared) | ||||||||||||||||||||||||
Terminology Server(s): | http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details) | ||||||||||||||||||||||||
HTA Analysis: | no Non-HL7 references found | ||||||||||||||||||||||||
R5 Dependencies: | (none) | ||||||||||||||||||||||||
Draft Dependencies: |
| ||||||||||||||||||||||||
Modifier Extensions: | (none) | ||||||||||||||||||||||||
Previous Version Comparison: | |||||||||||||||||||||||||
IPA Comparison: | n/a | ||||||||||||||||||||||||
IPS Comparison: | n/a | ||||||||||||||||||||||||
Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||
Summary: | errors = 15, warn = 19, info = 4, broken links = 3, pinned = n/a. |
output/change_history.html#/html/body/div/div/div/div/div/ul/li/a at Line 231, column 8 | error | The link 'http://hl7.org/fhir/uv/security-label-ds4p/2021Sep/toc.html' for "0.3.0" cannot be resolved |
output/change_history.html#/html/body/div/div/div/div/div/ul/li/a at Line 238, column 8 | error | The link 'http://hl7.org/fhir/uv/security-label-ds4p/2021May/toc.html' for "0.2.0" cannot be resolved |
output/change_history.html#/html/body/div/div/div/div/div/ul/li/a at Line 246, column 8 | error | The link 'http://hl7.org/fhir/uv/security-label-ds4p/2020May/toc.html' for "0.1.0" cannot be resolved |
Path | Severity | Message |
ImplementationGuide (l1/c22616) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
ImplementationGuide.dependsOn[1] (l1/c2034) | warning | The ImplementationGuide uses package hl7.terminology#5.1.0 released on 2023-02-25, but the most recent appropriate version is 6.3.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD |
ImplementationGuide (l1/c22616) | error | HL7 Implementation Guides must state their status explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status IG_HL7_STANDARDS_STATUS_REQUIRED |
ImplementationGuide (l1/c22616) | error | HL7 Implementation Guides must state their owning workgroup explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-wg IG_HL7_WG_REQUIRED |
ImplementationGuide (l1/c22616) | warning | HL7 Implementation Guides should state their maturity explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm IG_HL7_FMM_SHOULD |
Path | Severity | Message |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod |
✓ |
Path | Severity | Message |
Immunization.patient.extension[0].value.ofType(Coding) (l28/c10) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ObservationValue|2.1.0 MSG_DRAFT |
Immunization.patient.extension[1].value.ofType(Coding) (l36/c10) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ObservationValue|2.1.0 MSG_DRAFT |
✓ |
Path | Severity | Message |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod |
Path | Severity | Message |
Observation.meta.security[0].extension[0].value.ofType(RelatedArtifact).url (l14/c67) | warning | URL value 'http://example.fhir.org/base/Consent/218304' does not resolve Type_Specific_Checks_DT_URL_Resolve |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod |
Path | Severity | Message |
Observation.meta.security[0].extension[0].value.ofType(RelatedArtifact).url (l14/c72) | warning | URL value 'http://example.fhir.org/base/Provenance/26022804' does not resolve Type_Specific_Checks_DT_URL_Resolve |
Observation (l1/c2) | error | Observation.category: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1) Validation_VAL_Profile_Minimum |
Observation (l1/c2) | error | Slice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1). Note that other slices are allowed in addition to this required slice Validation_VAL_Profile_Minimum_SLICE |
Observation (l1/c2) | error | Observation.effective[x]: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1) Validation_VAL_Profile_Minimum |
Observation.code (l23/c4) | error | BodyTempCode: magic LOINC code 8310-5 required, but not found (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1). Note that other Observation codes are allowed in addition to this required magic code VALIDATION_VAL_PROFILE_MINIMUM_MAGIC |
Observation (l1/c2) | error | Constraint failed: vs-2: 'If there is no component or hasMember element then either a value[x] or a data absent reason must be present.' (defined in http://hl7.org/fhir/StructureDefinition/vitalsigns) http://hl7.org/fhir/StructureDefinition/vitalsigns#vs-2 |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod |
Path | Severity | Message |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer |
Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod |
Path | Severity | Message |
StructureDefinition (l1/c16340) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
Path | Severity | Message |
StructureDefinition (l1/c16380) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
StructureDefinition.context[0] | warning | Review the extension type for extension-inline-sec-label: extensions should not have a context of Element unless it's really intended that they can be used anywhere SD_CONTEXT_SHOULD_NOT_BE_ELEMENT |
Path | Severity | Message |
StructureDefinition (l1/c17067) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
Path | Severity | Message |
StructureDefinition (l1/c16489) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
Path | Severity | Message |
StructureDefinition (l1/c18231) | error | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension VALIDATION_HL7_WG_NEEDED |
StructureDefinition.differential.element[2].constraint[0] (l1/c18006) | error | The constraint key 'ext-1' already exists at the location 'http://hl7.org/fhir/StructureDefinition/Extension|4.0.1' with a different expression ('extension.exists() != value.exists()') ED_INVARIANT_KEY_ALREADY_USED |
StructureDefinition.snapshot.element[5].constraint[1] (l1/c16982) | error | The constraint 'ext-1' has an expression 'type='documentation' or type='justification'', which differs from the earlier expression provided of 'extension.exists() != value.exists()' (invariants are allowed to repeat, but cannot differ) ED_INVARIANT_EXPRESSION_CONFLICT |
Path | Severity | Message |
ValueSet (l1/c9480) | information | The resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed VALIDATION_VAL_STATUS_INCONSISTENT_HINT |
ValueSet (l1/c9480) | warning | The nominated WG 'sec' means that the publisher should be 'HL7 International / Security' but 'HL7 Security Working Group' was found VALIDATION_HL7_PUBLISHER_MISMATCH |
ValueSet (l1/c9480) | warning | The nominated WG 'sec' means that the contact url should be 'http://www.hl7.org/Special/committees/secure' but it was not found VALIDATION_HL7_WG_URL |
Path | Severity | Message |
ValueSet (l1/c12732) | information | The resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed VALIDATION_VAL_STATUS_INCONSISTENT_HINT |
ValueSet (l1/c12732) | warning | The nominated WG 'sec' means that the publisher should be 'HL7 International / Security' but 'HL7 Security Working Group' was found VALIDATION_HL7_PUBLISHER_MISMATCH |
ValueSet (l1/c12732) | warning | The nominated WG 'sec' means that the contact url should be 'http://www.hl7.org/Special/committees/secure' but it was not found VALIDATION_HL7_WG_URL |
Suppressed Messages (Warnings, hints, broken links)
No suppressed messsages
Errors sorted by type
input/examples/extension-display-observation.json | Best Practice Recommendation: In general, all observations should have a performer |
input/examples/extension-sec-label-basis.json | Best Practice Recommendation: In general, all observations should have a performer |
input/examples/extension-sec-label-related-artifact-consent.json | Best Practice Recommendation: In general, all observations should have a performer |
input/examples/extension-sec-label-related-artifact-provenance.json | Best Practice Recommendation: In general, all observations should have a performer |
input/examples/extensions-sec-label-classifier.json | Best Practice Recommendation: In general, all observations should have a performer |
input/examples/extension-display-observation.json | Best Practice Recommendation: In general, all observations should have an effective[x] () |
input/examples/extension-sec-label-basis.json | Best Practice Recommendation: In general, all observations should have an effective[x] () |
input/examples/extension-sec-label-related-artifact-consent.json | Best Practice Recommendation: In general, all observations should have an effective[x] () |
input/examples/extension-sec-label-related-artifact-provenance.json | Best Practice Recommendation: In general, all observations should have an effective[x] () |
input/examples/extensions-sec-label-classifier.json | Best Practice Recommendation: In general, all observations should have an effective[x] () |
input/resources/extension-sec-label-related-artifact.json | The constraint 'ext-1' has an expression 'type='documentation' or type='justification'', which differs from the earlier expression provided of 'extension.exists() != value.exists()' (invariants are allowed to repeat, but cannot differ) |
input/resources/extension-sec-label-related-artifact.json | The constraint key 'ext-1' already exists at the location 'http://hl7.org/fhir/StructureDefinition/Extension|4.0.1' with a different expression ('extension.exists() != value.exists()') |
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.security-label-ds4p.json | The ImplementationGuide uses package hl7.terminology#5.1.0 released on 2023-02-25, but the most recent appropriate version is 6.3.0. This reference is getting old and the more recent version should be considered |
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.security-label-ds4p.json | HL7 Implementation Guides should state their maturity explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.security-label-ds4p.json | HL7 Implementation Guides must state their status explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.security-label-ds4p.json | HL7 Implementation Guides must state their owning workgroup explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
input/examples/extension-inline-sec-label-immunization.json | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ObservationValue|2.1.0 |
input/examples/extension-inline-sec-label-immunization.json | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ObservationValue|2.1.0 |
input/resources/extension-inline-sec-label.json | Review the extension type for extension-inline-sec-label: extensions should not have a context of Element unless it's really intended that they can be used anywhere |
input/examples/extension-sec-label-related-artifact-consent.json | URL value 'http://example.fhir.org/base/Consent/218304' does not resolve |
input/examples/extension-sec-label-related-artifact-provenance.json | URL value 'http://example.fhir.org/base/Provenance/26022804' does not resolve |
input/resources/valueset-security-authorization.json | The nominated WG 'sec' means that the publisher should be 'HL7 International / Security' but 'HL7 Security Working Group' was found |
input/resources/valueset-security-label-mark.json | The nominated WG 'sec' means that the publisher should be 'HL7 International / Security' but 'HL7 Security Working Group' was found |
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.security-label-ds4p.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/extension-display.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/extension-inline-sec-label.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/extension-sec-label-basis.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/extension-sec-label-classifier.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/extension-sec-label-related-artifact.json | When HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension |
input/resources/valueset-security-authorization.json | The nominated WG 'sec' means that the contact url should be 'http://www.hl7.org/Special/committees/secure' but it was not found |
input/resources/valueset-security-label-mark.json | The nominated WG 'sec' means that the contact url should be 'http://www.hl7.org/Special/committees/secure' but it was not found |
input/examples/extension-sec-label-related-artifact-provenance.json | BodyTempCode: magic LOINC code 8310-5 required, but not found (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1). Note that other Observation codes are allowed in addition to this required magic code |
input/resources/valueset-security-authorization.json | The resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed |
input/resources/valueset-security-label-mark.json | The resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed |
input/examples/extension-sec-label-related-artifact-provenance.json | Observation.category: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1) |
input/examples/extension-sec-label-related-artifact-provenance.json | Observation.effective[x]: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1) |
input/examples/extension-sec-label-related-artifact-provenance.json | Slice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodytemp|4.0.1). Note that other slices are allowed in addition to this required slice |