Validation Results for HeartlandProtocolIG

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 Full QA Report & 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:
  • 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:
  • This IG has never been published
  • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. heartland.fhir.us.protocol0.3.0R4https://fhir.heartlandprotocol.org
... hl7.terminology.r47.4.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.4.0
... hl7.fhir.uv.extensions.r45.3.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.3.0
.... hl7.terminology.r47.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0Latest Release is 7.4.0
..... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0Latest Release is 5.3.0
... hl7.fhir.us.core6.1.0 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU6.1Latest Release is 9.0.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 7.4.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.3.0
.... hl7.fhir.uv.bulkdata2.0.0 OR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU2Latest Release is 3.0.0
.... hl7.fhir.uv.smart-app-launch2.1.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.1Latest Release is 2.2.0
..... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0 (as above). Latest Release is 7.4.0
.... us.nlm.vsac0.11.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.24.0
.... hl7.fhir.uv.sdc3.0.0 OR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3Latest Release is 4.0.0
..... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
.... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvads
.... ihe.formatcode.fhir1.1.0 OR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.1.0Latest Release is 1.6.0
Templates: heartland.fhir.template#0.1.0 -> fhir2.base.template#0.1.0
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.
FilenameErrorsWarningsHints
Build Errors010
fsh-generated/resources/CodeSystem-heartland-evidence-level010
fsh-generated/resources/CodeSystem-heartland-implementation-tier010
fsh-generated/resources/CodeSystem-heartland-monitoring-track010
fsh-generated/resources/CodeSystem-heartland-risk-score010
fsh-generated/resources/CodeSystem-heartland-risk-tier010
fsh-generated/resources/ImplementationGuide-heartland.fhir.us.protocol011
fsh-generated/resources/Observation-ObservationExampleWeightRedFlag010
fsh-generated/resources/Patient-PatientExampleRural011
fsh-generated/resources/ValueSet-heartland-evidence-level-vs010
fsh-generated/resources/ValueSet-heartland-implementation-tier-vs010
fsh-generated/resources/ValueSet-heartland-monitoring-observation-code-vs010
fsh-generated/resources/ValueSet-heartland-monitoring-track-vs010
fsh-generated/resources/ValueSet-heartland-risk-tier-vs010

n/a Show Validation Information

2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide

fsh-generated/resources/CodeSystem-heartland-evidence-level.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/CodeSystem-heartland-implementation-tier.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/CodeSystem-heartland-monitoring-track.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/CodeSystem-heartland-risk-score.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/CodeSystem-heartland-risk-tier.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/ImplementationGuide-heartland.fhir.us.protocol.json Show Validation Information (1)

PathSeverityMessageValidating
ImplementationGuide​.dependsOn[2] (l1​/c3068)warningThe 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--
ResourceinformationThe 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) --

fsh-generated/resources/Observation-ObservationExampleWeightRedFlag.json Show Validation Information (1)

PathSeverityMessageValidating
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Patient-PatientExampleRural.json Show Validation Information (1)

PathSeverityMessageValidating
Patient.identifier[0].system (l43/c69)warningNo definition could be found for URL value 'https://fhir.heartlandprotocol.org/sid/example-mrn' Type_Specific_Checks_DT_URL_ResolveHEARTLAND Patient
Patient​.address[0]​.extension[0]​.value​.ofType(Coding)​.system (l28​/c12)informationA definition for CodeSystem 'https://fhir.heartlandprotocol.org/sid/synthetic-county-code' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMHEARTLAND Patient

fsh-generated/resources/ValueSet-heartland-evidence-level-vs.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/ValueSet-heartland-implementation-tier-vs.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/ValueSet-heartland-monitoring-observation-code-vs.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/ValueSet-heartland-monitoring-track-vs.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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) --

fsh-generated/resources/ValueSet-heartland-risk-tier-vs.json Show Validation Information (1)

PathSeverityMessageValidating
ResourcewarningThe 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


All_observations_should_have_a_performer

fsh-generated/resources/Observation-ObservationExampleWeightRedFlag.jsonBest Practice Recommendation: In general, all observations should have a performer--

IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/ImplementationGuide-heartland.fhir.us.protocol.jsonThe 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--

MSG_DEPENDS_ON_DEPRECATED_NOTE

fsh-generated/resources/StructureDefinition-heartland-careplan.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead'StructureDefinition

MSG_EXPERIMENTAL

fsh-generated/resources/CarePlan-CarePlanExampleTier2.jsonReference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-implementation-tier|0.3.0HEARTLAND Care Plan
fsh-generated/resources/CarePlan-CarePlanExampleTier2.jsonReference to experimental CodeSystem https://fhir.heartlandprotocol.org/CodeSystem/heartland-monitoring-track|0.3.0HEARTLAND Care Plan

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-heartland-remote-monitoring-observation.jsonThe 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.jsonThe 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)--

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Patient-PatientExampleRural.jsonNo definition could be found for URL value 'https://fhir.heartlandprotocol.org/sid/example-mrn'HEARTLAND Patient

UNKNOWN_CODESYSTEM

fsh-generated/resources/Patient-PatientExampleRural.jsonA definition for CodeSystem 'https://fhir.heartlandprotocol.org/sid/synthetic-county-code' could not be found, so the code cannot be validatedHEARTLAND Patient