Validation Results for IHE_ITI_MHD
Generated Sat May 18 12:44:11 CDT 2024, FHIR version 4.0.1 for ihe.iti.mhd#4.2.2 (canonical = https://profiles.ihe.net/ITI/MHD (history)). See Full QA Report
Quality Checks |
Publisher Version: | IG Publisher Version: v1.6.7 |
Publication Code: | n/a . PackageId = ihe.iti.mhd, Canonical = https://profiles.ihe.net/ITI/MHD |
Realm Check for n/a: | |
Publication Request: |
package-id | ihe.iti.mhd |
version | 4.2.2 |
path | https://profiles.ihe.net/ITI/MHD/4.2.2 |
Pub-Mode | milestone |
status | trial-use |
Release-Label | Trial-Implementation |
sequence | Publication |
desc | Trial Implementation - Quality improvements. |
descmd | Version 4.2.2
- Quality improvements
- List-SourceId bad cast to Token by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/217
- fix possible identifier value invariant bug by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/215
- Update documentReference.fsh by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/218
- IG Builder warnings ignored by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/219
- build cleaning by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/225
- mapping had an extra column due to a second string by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/228
- reference to PCC section should use sIPS extract by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/224
- open the slicing on audit entity by @JohnMoehrke in https://github.com/IHE/ITI.MHD/pull/221
- Profiling of Bundle with PATCH #222 by @oliveregger in https://github.com/IHE/ITI.MHD/pull/227
- Updates to testplan to align with Gazelle and identify improvements to the tests
|
changes | a_issues.html |
No Messages found - all good |
Supressed Messages: | 31 Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
ihe.iti.mhd | 4.2.2 | R4 | https://profiles.ihe.net/ITI/MHD | | |
hl7.terminology.r4 | 5.5.0 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.5.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 5.5.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.2.0 M | R4 | https://profiles.ihe.net/fhir/ihe.formatcode.fhir | https://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.2.0 | Matched to latest patch release (1.2.x->1.2.0) |
hl7.terminology.r4 | 5.3.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.3.0 | see above. Latest Release is 5.5.0 |
hl7.fhir.uv.extensions.r4 | 1.0.0 O | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | see above. Latest Release is 5.1.0 |
Templates: ihe.fhir.template#0.12.0 -> fhir.base.template#0.8.0. Tools: 0.1.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: | (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.1 |
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