Generated Tue Sep 29 19:01:24 EDT 2026, FHIR version 4.0.1 for heartland.fhir.us.protocol#0.3.0 (canonical = https://fhir.heartlandprotocol.org (history)). See Errors Only & IP
| Quality Checks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publisher Version: | IG Publisher Version: v2.3.4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Code: | n/a . PackageId = heartland.fhir.us.protocol, Canonical = https://fhir.heartlandprotocol.org | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Language Info: | Stated Languages: n/a. IG Resource Lang: en. 1 of 32 (3%) of resources have a language. Population Policy: NONE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Request: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Supressed Messages: | No Suppressed Issues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Related IGs: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependent IGs: | no references | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Global Profiles: | (none declared) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Terminology Server(s): | https://tx.fhir.org/r4 (details) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HTA Analysis: | Non-HL7 Igs are exempt from terminology dependency analysis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R5 Dependencies: | (none) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Draft Dependencies: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modifier Extensions: | (none) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at https://fhir.heartlandprotocol.org (Problem #1 with package-list.json at https://fhir.heartlandprotocol.org: 404 Not Found) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary: | errors = 0, warn = 14, info = 23, broken links = 0, pinned = n/a. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| CarePlan.extension[0].value.ofType(CodeableConcept) (l12/c8) | information | Reference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-implementation-tier|0.3.0 MSG_EXPERIMENTAL | HEARTLAND Care Plan |
| CarePlan.extension[1].value.ofType(CodeableConcept) (l24/c8) | information | Reference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-monitoring-track|0.3.0 MSG_EXPERIMENTAL | HEARTLAND Care Plan |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/heartland-evidence-level 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/heartland-implementation-tier 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/heartland-monitoring-track 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/heartland-risk-score 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/heartland-risk-tier 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) | -- |
| Path | Severity | Message | Validating |
| ImplementationGuide.dependsOn[2] (l1/c3068) | warning | The ImplementationGuide uses package hl7.fhir.us.core#6.1.0 released on 2023-06-30, but the most recent appropriate version is 9.0.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD | -- |
| Resource | information | The resource ImplementationGuide/heartland.fhir.us.protocol 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) | -- |
| Path | Severity | Message | Validating |
| Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer | -- |
| Path | Severity | Message | Validating |
| Patient.identifier[0].system (l43/c69) | warning | No definition could be found for URL value 'https://fhir.heartlandprotocol.org/sid/example-mrn' Type_Specific_Checks_DT_URL_Resolve | HEARTLAND Patient |
| Patient.address[0].extension[0].value.ofType(Coding).system (l28/c12) | information | A definition for CodeSystem 'https://fhir.heartlandprotocol.org/sid/synthetic-county-code' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEM | HEARTLAND Patient |
| Path | Severity | Message | Validating |
| Resource | information | The resource Questionnaire/heartland-facility-tier-questionnaire 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource Questionnaire/heartland-patient-track-questionnaire 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource Questionnaire/heartland-risk-input-questionnaire 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) | -- |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[4].binding.extension[0] (l1/c46519) | information | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead' MSG_DEPENDS_ON_DEPRECATED_NOTE | StructureDefinition |
| Resource | information | The resource StructureDefinition/heartland-careplan 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-distance-to-cardiology 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-facility-tier 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-monitoring-track-ext 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-questionnaire-response 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) | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.differential.element[2].slicing.discriminator[0] (l1/c118148) | information | The discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED | -- |
| StructureDefinition.snapshot.element[13].slicing.discriminator[0] (l1/c60690) | information | The discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED | -- |
| Resource | information | The resource StructureDefinition/heartland-remote-monitoring-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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-risk-assessment 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-risk-input-response 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-risk-score-total 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-risk-true-points 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-social-support-score 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) | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/heartland-synthetic-county-code 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/heartland-evidence-level-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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/heartland-implementation-tier-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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/heartland-monitoring-observation-code-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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/heartland-monitoring-track-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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/heartland-risk-tier-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) | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
Suppressed Messages (Warnings, hints, broken links)
No suppressed messsages
Errors sorted by type
| fsh-generated/resources/Observation-ObservationExampleWeightRedFlag.json | Best Practice Recommendation: In general, all observations should have a performer | -- |
| fsh-generated/resources/ImplementationGuide-heartland.fhir.us.protocol.json | The ImplementationGuide uses package hl7.fhir.us.core#6.1.0 released on 2023-06-30, but the most recent appropriate version is 9.0.0. This reference is getting old and the more recent version should be considered | -- |
| fsh-generated/resources/StructureDefinition-heartland-careplan.json | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead' | StructureDefinition |
| fsh-generated/resources/CarePlan-CarePlanExampleTier2.json | Reference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-implementation-tier|0.3.0 | HEARTLAND Care Plan |
| fsh-generated/resources/CarePlan-CarePlanExampleTier2.json | Reference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-monitoring-track|0.3.0 | HEARTLAND Care Plan |
| fsh-generated/resources/StructureDefinition-heartland-remote-monitoring-observation.json | The discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) | -- |
| fsh-generated/resources/StructureDefinition-heartland-remote-monitoring-observation.json | The discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) | -- |
| fsh-generated/resources/Patient-PatientExampleRural.json | No definition could be found for URL value 'https://fhir.heartlandprotocol.org/sid/example-mrn' | HEARTLAND Patient |
| fsh-generated/resources/Patient-PatientExampleRural.json | A definition for CodeSystem 'https://fhir.heartlandprotocol.org/sid/synthetic-county-code' could not be found, so the code cannot be validated | HEARTLAND Patient |