Unable to compare with previous version: Unable to find version history at https://fhir.savannahghi.org/ig/healthy-route (Problem #1 with package-list.json at https://fhir.savannahghi.org/ig/healthy-route: fhir.savannahghi.org)
IPA Comparison:
n/a
IPS Comparison:
n/a
Validation Flags:
On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
The resource CodeSystem/hr-consent-permission should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource CodeSystem/hr-dipstick-protein should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource ImplementationGuide/org.savannahghi.healthyroute could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
UCUM Codes that contain human readable annotations like {1.73_m2} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked, and the Quantity.unit 'mL/min/1.73m2' SHOULD contain the annotation (it does not)TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS_NOT_IN_UNIT
None of the codings provided are in the value set 'Research Study Primary Purpose Type' (http://hl7.org/fhir/ValueSet/research-study-prim-purp-type|5.0.0), and a coding is recommended to come from this value set (codes = http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type#diagnostic)Terminology_TX_NoValid_3_CC
None of the codings provided are in the value set 'Research Study Primary Purpose Type' (http://hl7.org/fhir/ValueSet/research-study-prim-purp-type|5.0.0), and a coding is recommended to come from this value set (codes = http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type#diagnostic)Terminology_TX_NoValid_3_CC
The resource StructureDefinition/hr-age-years could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
Constraint failed: eld-24: 'pattern[x] should be used rather than fixed[x] (fixed.exists().not())' (defined in http://hl7.org/fhir/StructureDefinition/ElementDefinition) (Best Practice Recommendation)http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-24
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Observation.referenceRange.type' binds to the value set 'http://hl7.org/fhir/ValueSet/referencerange-meaning|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-blood-pressure could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition for the element 'Consent.decision' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Consent.provision.actor.role' binds to the value set 'http://hl7.org/fhir/ValueSet/participation-role-type|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Consent.provision.documentType' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-content-class|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Consent.provision.resourceType' binds to the value set 'http://hl7.org/fhir/ValueSet/resource-types|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Consent.provision.data.meaning' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-consent could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-consent-evidence could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-diagnostic-report could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-document-reference could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition for the element 'Encounter.status' binds to the value set 'http://hl7.org/fhir/ValueSet/encounter-status|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Encounter.reason.value' binds to the value set 'http://hl7.org/fhir/ValueSet/encounter-reason|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-encounter could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-export-patient could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
A definition could not be found for Canonical URL 'http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1'TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
The definition for the element 'ImagingStudy.series.performer.function' binds to the value set 'http://hl7.org/fhir/ValueSet/series-performer-function|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-imaging-study could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-location could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'Observation.referenceRange.type' binds to the value set 'http://hl7.org/fhir/ValueSet/referencerange-meaning|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-observation could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-organization could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-patient could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-practitioner could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition builds on 'http://hl7.org/fhir/StructureDefinition/ResearchStudy' which is experimental, but this definition is not labeled as experimentalSD_BASE_EXPERIMENTAL
The definition for the element 'ResearchStudy.label.type' binds to the value set 'http://hl7.org/fhir/ValueSet/title-type|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ResearchStudy.studyDesign' binds to the value set 'http://hl7.org/fhir/ValueSet/study-design|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ResearchStudy.region' binds to the value set 'http://hl7.org/fhir/ValueSet/jurisdiction|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ResearchStudy.associatedParty.role' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-party-role|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ResearchStudy.progressStatus.state' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-status|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ResearchStudy.comparisonGroup.type' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-arm-type|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-research-study could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition builds on 'http://hl7.org/fhir/StructureDefinition/ResearchSubject' which is experimental, but this definition is not labeled as experimentalSD_BASE_EXPERIMENTAL
The definition for the element 'ResearchSubject.progress.subjectState' binds to the value set 'http://hl7.org/fhir/ValueSet/research-subject-state|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-research-subject could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition for the element 'ServiceRequest.status' binds to the value set 'http://hl7.org/fhir/ValueSet/request-status|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ServiceRequest.intent' binds to the value set 'http://hl7.org/fhir/ValueSet/request-intent|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'ServiceRequest.priority' binds to the value set 'http://hl7.org/fhir/ValueSet/request-priority|5.0.0' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
--
Resource
information
The resource StructureDefinition/hr-service-request could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource StructureDefinition/hr-tenant could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource ValueSet/hr-consent-permission-vs should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The resource ValueSet/hr-dipstick-protein-vs should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
The definition builds on 'http://hl7.org/fhir/StructureDefinition/ResearchStudy' which is experimental, but this definition is not labeled as experimental
The definition builds on 'http://hl7.org/fhir/StructureDefinition/ResearchSubject' which is experimental, but this definition is not labeled as experimental
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.referenceRange.type' binds to the value set 'http://hl7.org/fhir/ValueSet/referencerange-meaning|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Consent.decision' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Consent.provision.actor.role' binds to the value set 'http://hl7.org/fhir/ValueSet/participation-role-type|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Consent.provision.documentType' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-content-class|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Consent.provision.resourceType' binds to the value set 'http://hl7.org/fhir/ValueSet/resource-types|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Consent.provision.data.meaning' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Encounter.status' binds to the value set 'http://hl7.org/fhir/ValueSet/encounter-status|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Encounter.reason.value' binds to the value set 'http://hl7.org/fhir/ValueSet/encounter-reason|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ImagingStudy.series.performer.function' binds to the value set 'http://hl7.org/fhir/ValueSet/series-performer-function|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.category' binds to the value set 'http://hl7.org/fhir/ValueSet/observation-category|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.referenceRange.type' binds to the value set 'http://hl7.org/fhir/ValueSet/referencerange-meaning|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.label.type' binds to the value set 'http://hl7.org/fhir/ValueSet/title-type|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.studyDesign' binds to the value set 'http://hl7.org/fhir/ValueSet/study-design|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.region' binds to the value set 'http://hl7.org/fhir/ValueSet/jurisdiction|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.associatedParty.role' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-party-role|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.progressStatus.state' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-status|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchStudy.comparisonGroup.type' binds to the value set 'http://hl7.org/fhir/ValueSet/research-study-arm-type|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ResearchSubject.progress.subjectState' binds to the value set 'http://hl7.org/fhir/ValueSet/research-subject-state|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ServiceRequest.status' binds to the value set 'http://hl7.org/fhir/ValueSet/request-status|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ServiceRequest.intent' binds to the value set 'http://hl7.org/fhir/ValueSet/request-intent|5.0.0' which is experimental, but this structure is not labeled as experimental
The definition for the element 'ServiceRequest.priority' binds to the value set 'http://hl7.org/fhir/ValueSet/request-priority|5.0.0' which is experimental, but this structure is not labeled as experimental
UCUM Codes that contain human readable annotations like {1.73_m2} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked, and the Quantity.unit 'mL/min/1.73m2' SHOULD contain the annotation (it does not)
None of the codings provided are in the value set 'Research Study Primary Purpose Type' (http://hl7.org/fhir/ValueSet/research-study-prim-purp-type|5.0.0), and a coding is recommended to come from this value set (codes = http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type#diagnostic)
None of the codings provided are in the value set 'Research Study Primary Purpose Type' (http://hl7.org/fhir/ValueSet/research-study-prim-purp-type|5.0.0), and a coding is recommended to come from this value set (codes = http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type#diagnostic)