Validation Results for IHE_ITI_MHD
Generated Mon Jul 15 19:17:45 UTC 2024, FHIR version 4.0.1 for ihe.iti.mhd#4.2.3-current (canonical = https://profiles.ihe.net/ITI/MHD (history)). See Full QA Report
Quality Checks |
Publisher Version: | IG Publisher Version: v1.6.16 |
Publication Code: | n/a . PackageId = ihe.iti.mhd, Canonical = https://profiles.ihe.net/ITI/MHD |
Realm Check for n/a: | |
Publication Request: | - Publication Request is for v'4.2.2' but package version is v4.2.3-current
- Publication Request is for version v4.2.2 which is already published
|
Supressed Messages: | 31 Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
ihe.iti.mhd | 4.2.3-current | R4 | https://profiles.ihe.net/ITI/MHD | | |
hl7.terminology.r4 | 5.5.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.5.0 | Latest Release is 6.0.0 |
hl7.fhir.uv.extensions.r4 | 5.1.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/5.1.0 | |
ihe.iti.balp | 1.1.3 M | R4 | https://profiles.ihe.net/ITI/BALP | https://profiles.ihe.net/ITI/BALP/1.1.3 | Matched to latest patch release (1.1.x->1.1.3) |
hl7.terminology.r4 | 5.3.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.3.0 | Latest Release is 6.0.0 |
hl7.fhir.uv.extensions.r4 | 1.0.0 O | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | Latest Release is 5.1.0 |
ihe.formatcode.fhir | 1.3.0 M | R4 | https://profiles.ihe.net/fhir/ihe.formatcode.fhir | https://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.3.0 | Matched to latest patch release (1.3.x->1.3.0) |
hl7.terminology.r4 | 5.5.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.5.0 | see above. Latest Release is 6.0.0 |
hl7.fhir.uv.extensions.r4 | 5.1.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/5.1.0 | see above |
Templates: ihe.fhir.template#0.12.1 -> fhir.base.template#0.8.1. Tools: 0.1.0 |
Dependent IGs: | 5 guides |
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: | (none) |
Draft Dependencies: |
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(14 uses), CompositionAttestationMode
(5 uses), DocumentRelationshipType
(7 uses), DocumentReferenceStatus
(2 uses), CommonTags
(11 uses), CommonLanguages
(36 uses), CompositionStatus
(4 uses), Practitioner
(77 uses), PractitionerRole
(75 uses), Organization
(89 uses), Device
(73 uses), RelatedPerson
(65 uses), DocumentRelationshipType
(4 uses), DocumentReference
(21 uses), Encounter
(10 uses), EpisodeOfCare
(4 uses), List
(27 uses), ListStatus
(6 uses), ListMode
(6 uses), ListOrderCodes
(6 uses), PatientMedicineChangeTypes
(6 uses), ListEmptyReasons
(6 uses), AuditEventAction
(12 uses), AuditEventOutcome
(12 uses), ParticipationRoleType
(42 uses), SecurityRoleType
(46 uses), Location
(49 uses), AuditEventAgentNetworkType
(46 uses), AuditEvent
(47 uses), AuditEventEntityType
(45 uses), AuditEventEntityRole
(39 uses), Group
(3 uses), DocumentReferenceStatus
(1 uses), AllergyIntoleranceType
(2 uses), SignatureTypeCodes
(1 uses),
_id
(4 uses), _lastUpdated
(4 uses), category
(2 uses), date
(2 uses), event
(2 uses), facility
(2 uses), format
(2 uses), identifier
(4 uses), patient
(6 uses), period
(2 uses), related
(2 uses), security-label
(2 uses), setting
(2 uses), status
(2 uses), code
(2 uses), date
(2 uses), status
(2 uses)
-
hl7.fhir.uv.tools#0.2.0: ResourceSortExt
(126 uses)
-
hl7.terminology.r4#5.5.0: AuditEventOutcome
(13 uses), AuditEventEntityRole
(50 uses), AuditEventEntityType
(27 uses), DoseAndRateType
(2 uses), AllergyIntoleranceClinicalStatusCodes
(2 uses), AllergyIntoleranceVerificationStatus
(2 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Comparison with version 4.2.2 |
IPA Comparison: | n/a |
IPS Comparison: | n/a |
Summary: | errors = 0, warn = 0, info = 0, broken links = 0 |
n/a Show Validation Information
Suppressed Messages (Warnings, hints, broken links)
FHIR R4 had the valueset setup wrong. We are using the proper system value
- The Coding provided (http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode#urn:ihe:iti:xds-sd:text:2008) was not found in the value set 'DocumentReference Format Code Set' (http://hl7.org/fhir/ValueSet/formatcodes|4.0.1), and a code is recommended to come from this value set. (error message = The provided code 'http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode#urn:ihe:iti:xds-sd:text:2008' was not found in the value set 'http://hl7.org/fhir/ValueSet/formatcodes|4.0.1') (1 uses)
IG publisher caused warning. Grahame indicates we should ignore for now https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/New.20ConceptMap.20Warning.20--.20induced.20by.20IG.20Publisher
- == fsh-generated\resources\ConceptMap-FhirStatusVsStatusCode.json == (0 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[0].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[1].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[2].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[3].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[4].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/AssociationTypeVsRelatesTo: ConceptMap.group[0].element[5].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/FhirStatusVsStatusCode: ConceptMap.group[0].element[0].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
- WARNING: ConceptMap/FhirStatusVsStatusCode: ConceptMap.group[0].element[1].target[0]: The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point (allowed = e:ConceptMap.element.target; this element is [[BackboneElement, ConceptMap.group.element.target]; this is a warning since contexts may be renamed between FHIR versions) (1 uses)
IHE code system used but never defined by IHE as a formal codeSystem
- A definition for CodeSystem 'urn:ihe:event-type-code' could not be found, so the code cannot be validated (24 uses)
The concept map is from EB-Registry defined values, so we are using rfc3986. not a problem the source checking isn't done
- The Source Code System urn:ietf:rfc:3986 is not fully defined and populated, and no sourceScope is specified, so the source code checking will not be performed (1 uses)
The concept map is from a conceptual valueset from IHE, so there is no formal definition. not a problem the source checking isn't done
- The Source Code System urn:ihe:iti:2007:AssociationType is not fully defined and populated, and no sourceScope is specified, so the source code checking will not be performed (1 uses)
YES we know some examples use old codes. That old code use is not important to the example use
- INFORMATION: Bundle/Bundle-FindDocumentReferences: Bundle.entry[0].resource.context.facilityType.coding[0].code: The code '264358009' is valid but is not active (1 uses)
- INFORMATION: Bundle/Bundle-FindDocumentReferences: Bundle.entry[0].resource/*DocumentReference/50383ae5-49e5-4dea-b0e6-660cb9e7b91f*/.context.facilityType.coding[0].code: The code '264358009' is valid but is not active (1 uses)
YES we want to point informatively at MHDS and NOT to have a dependency.
- The link 'https://profiles.ihe.net/ITI/MHDS' for "MHDS" cannot be resolved (1 uses)
- The link 'https://profiles.ihe.net/ITI/MHDS/volume-1.html#150111-document-registry' for "Document Registry" cannot be resolved (1 uses)
profile for MHD that is just structural and thus has no examples
- WARNING: StructureDefinition.where(url = 'https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List'): The Implementation Guide contains no examples for this profile (1 uses)
some examples are underpopulated, the full population is not important for the use-case being explained
- Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/dose-rate-type|0.1.0 (0 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource.entry[0].resource/*Composition/180f219f-97a8-486d-99d9-ed631fe4fc57*/: Constraint failed: dom-6: 'A resource should have narrative for robust management' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource.entry[4].resource/*Observation/null*/: Best Practice Recommendation: In general, all observations should have a performer (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource.entry[4].resource/*Observation/null*/: Best Practice Recommendation: In general, all observations should have an effective[x] () (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource.entry[4].resource: Best Practice Recommendation: In general, all observations should have a performer (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource.entry[4].resource: Best Practice Recommendation: In general, all observations should have an effective[x] () (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource/*Bundle/father*/.entry[4].resource: Best Practice Recommendation: In general, all observations should have a performer (1 uses)
- WARNING: Bundle/ex-comprehensiveProvideDocumentBundleDocument: Bundle.entry[2].resource/*Bundle/father*/.entry[4].resource: Best Practice Recommendation: In general, all observations should have an effective[x] () (1 uses)
- WARNING: Bundle/ex-fhir-document-bundle: Bundle.entry[4].resource/*Observation/null*/: Best Practice Recommendation: In general, all observations should have a performer (1 uses)
- WARNING: Bundle/ex-fhir-document-bundle: Bundle.entry[4].resource/*Observation/null*/: Best Practice Recommendation: In general, all observations should have an effective[x] () (1 uses)
- WARNING: Bundle/ex-fhir-document-bundle: Bundle.entry[4].resource: Best Practice Recommendation: In general, all observations should have a performer (1 uses)
- WARNING: Bundle/ex-fhir-document-bundle: Bundle.entry[4].resource: Best Practice Recommendation: In general, all observations should have an effective[x] () (1 uses)
yes we know we are using non normative resources and valuesets
Errors sorted by type