Validation Results for ThreeFortyBExchangeIG

Generated Fri Apr 24 18:33:11 EDT 2026, FHIR version 4.0.1 for org.340b.fhir.exchange#0.1.0-ballot (canonical = https://exchange.example.org/fhir/ig/340b-exchange (history)). See Errors Only & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.7
Publication Code:n/a . PackageId = org.340b.fhir.exchange, Canonical = https://exchange.example.org/fhir/ig/340b-exchange
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
  • The file package-list.json should not exist in the root folder
  • Error fetching package-list from https://exchange.example.org/fhir/ig/340b-exchange: exchange.example.org
  • No publication request found
Supressed Messages:2 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. org.340b.fhir.exchange0.1.0-ballotR4https://exchange.example.org/fhir/ig/340b-exchange
... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.tools.r41.1.2 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.2Internal Dependency
Templates: fhir.base.template#1.0.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://exchange.example.org/fhir/ig/340b-exchange (Problem #1 with package-list.json at https://exchange.example.org/fhir/ig/340b-exchange: exchange.example.org)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 8, info = 8, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\includes\fsh-link-references000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CapabilityStatement-ThreeFortyBCoveredEntityCapabilities000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CapabilityStatement-ThreeFortyBManufacturerCapabilities000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CapabilityStatement-ThreeFortyBPharmacyCapabilities000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CapabilityStatement-ThreeFortyBTPACapabilities000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CodeSystem-340b-adjudication-reason000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CodeSystem-340b-dispense-channel-cs000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CodeSystem-340b-dispute-category000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\CodeSystem-340b-event-type000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\ImplementationGuide-org.340b.fhir.exchange000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-accumulator-bucket-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-audit-event001
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-ce-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-chargeback-reference000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-claim000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-claim-response000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-correlation-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-dispute-task000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-exchange-transaction-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-manufacturer-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-medication-dispense001
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-message-bundle000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-provenance000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-reversal-reference000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-rule-set-version000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\StructureDefinition-340b-tpa-id000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\ValueSet-340b-dispense-channel000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\fsh-generated\resources\ValueSet-340b-eligibility-outcome000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\AuditEvent-audit-001001
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Claim-claim-chargeback-001010
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Coverage-cov-001000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\MedicationDispense-dispense-001020
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\MedicationDispense-dispense-reversal-001020
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Organization-manufacturer-77000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Organization-pharmacy-22000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Organization-tpa-01000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Patient-p-001000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Provenance-provenance-001001
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\Task-dispute-001001
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\bundle-chargeback-adjudicated002
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\bundle-chargeback-submitted011
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\extension-example-chargeback-reference000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\extension-example-correlation-id010
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\extension-example-rule-set-version000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\examples\extension-example-transaction-id010
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\includes\menu000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\pagecontent\conformance-quick-start000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\input\pagecontent\index000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\temp\pages\_includes\artifacts000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\template\config000
C:\Users\james\.vscode\repos\FHIR340BDATAWORKFLOW\340b-fhir-exchange-ig\template\config\_config000

n/a Show Validation Information


fsh-generated\includes\fsh-link-references.md Show Validation Information (0)


fsh-generated\resources\CapabilityStatement-ThreeFortyBCoveredEntityCapabilities.json Show Validation Information (1)


fsh-generated\resources\CapabilityStatement-ThreeFortyBManufacturerCapabilities.json Show Validation Information (1)


fsh-generated\resources\CapabilityStatement-ThreeFortyBPharmacyCapabilities.json Show Validation Information (1)


fsh-generated\resources\CapabilityStatement-ThreeFortyBTPACapabilities.json Show Validation Information (1)


fsh-generated\resources\CodeSystem-340b-adjudication-reason.json Show Validation Information (1)


fsh-generated\resources\CodeSystem-340b-dispense-channel-cs.json Show Validation Information (1)


fsh-generated\resources\CodeSystem-340b-dispute-category.json Show Validation Information (1)


fsh-generated\resources\CodeSystem-340b-event-type.json Show Validation Information (1)


fsh-generated\resources\ImplementationGuide-org.340b.fhir.exchange.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-accumulator-bucket-id.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-audit-event.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.snapshot​.element[4]​.binding​.extension[0] (l1​/c35856)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATEDStructureDefinition

fsh-generated\resources\StructureDefinition-340b-ce-id.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-chargeback-reference.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-claim.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-claim-response.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-correlation-id.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-dispute-task.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-exchange-transaction-id.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-manufacturer-id.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-medication-dispense.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.snapshot​.element[34]​.mapping[0]​.map (l1​/c80362)informationThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk SECURITY_STRING_CONTENT_WARNINGStructureDefinition

fsh-generated\resources\StructureDefinition-340b-message-bundle.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-provenance.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-reversal-reference.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-rule-set-version.json Show Validation Information (1)


fsh-generated\resources\StructureDefinition-340b-tpa-id.json Show Validation Information (1)


fsh-generated\resources\ValueSet-340b-dispense-channel.json Show Validation Information (1)


fsh-generated\resources\ValueSet-340b-eligibility-outcome.json Show Validation Information (1)


input\examples\AuditEvent-audit-001.json Show Validation Information (1)

PathSeverityMessageValidating
AuditEvent.agent[0].type (l27/c8)informationReference to experimental CodeSystem http://terminology.hl7.org/CodeSystem/extra-security-role-type|1.0.1 MSG_EXPERIMENTAL340B Audit Event Profile

input\examples\Claim-claim-chargeback-001.json Show Validation Information (1)

PathSeverityMessageValidating
Claim​.item[0]​.productOrService​.coding[0]​.system (l49​/c6)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEM340B Claim Profile

input\examples\Coverage-cov-001.json Show Validation Information (1)


input\examples\MedicationDispense-dispense-001.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.medication​.ofType(CodeableConcept)​.coding[0] (l42​/c4)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated 340B Medication Dispense Profile
MedicationDispense.quantity (l57/c4)warningUCUM Codes that contain human readable annotations like {tbl} 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 TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS340B Medication Dispense Profile

input\examples\MedicationDispense-dispense-reversal-001.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.medication​.ofType(CodeableConcept)​.coding[0] (l38​/c4)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated 340B Medication Dispense Profile
MedicationDispense.quantity (l53/c4)warningUCUM Codes that contain human readable annotations like {tbl} 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 TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS340B Medication Dispense Profile

input\examples\Organization-manufacturer-77.json Show Validation Information (1)


input\examples\Organization-pharmacy-22.json Show Validation Information (1)


input\examples\Organization-tpa-01.json Show Validation Information (1)


input\examples\Patient-p-001.json Show Validation Information (1)


input\examples\Provenance-provenance-001.json Show Validation Information (1)

PathSeverityMessageValidating
Provenance.reason[0] (l35/c6)informationReference to draft CodeSystem https://exchange.example.org/fhir/ig/340b-exchange/CodeSystem/340b-event-type|0.1.0-ballot MSG_DRAFT340B Provenance Profile

input\examples\Task-dispute-001.json Show Validation Information (1)

PathSeverityMessageValidating
Task.code (l28/c4)informationReference to draft CodeSystem https://exchange.example.org/fhir/ig/340b-exchange/CodeSystem/340b-event-type|0.1.0-ballot MSG_DRAFT340B Dispute Task Profile

input\examples\bundle-chargeback-adjudicated.json Show Validation Information (5)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*MessageHeader​/null*​/​.event​.ofType(Coding)​.system (l11​/c114)informationA definition for CodeSystem 'https://exchange.example.org/events' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMessageHeader
Bundle (l1/c2)informationCan't find 'https://example.org/fhir/Claim/claim-340b-1001' in the bundle (Bundle.entry[1].resource.request) Bundle_BUNDLE_Entry_NotFound--

input\examples\bundle-chargeback-submitted.json Show Validation Information (7)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*MessageHeader​/null*​/​.event​.ofType(Coding)​.system (l18​/c112)informationA definition for CodeSystem 'https://exchange.example.org/events' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMessageHeader
Bundle​.entry[1]​.resource​/*Claim​/claim-340b-1001*​/​.item[0]​.productOrService​.coding[0]​.system (l39​/c117)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEMOrganization

input\examples\extension-example-chargeback-reference.json Show Validation Information (1)


input\examples\extension-example-correlation-id.json Show Validation Information (1)

PathSeverityMessageValidating
Claim​.item[0]​.productOrService​.coding[0]​.system (l15​/c111)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEMClaim

input\examples\extension-example-rule-set-version.json Show Validation Information (1)


input\examples\extension-example-transaction-id.json Show Validation Information (1)

PathSeverityMessageValidating
Claim​.item[0]​.productOrService​.coding[0]​.system (l17​/c111)warningA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEMClaim

input\includes\menu.xml Show Validation Information (0)


input\pagecontent\conformance-quick-start.md Show Validation Information (0)


input\pagecontent\index.md Show Validation Information (0)


temp\pages\_includes\artifacts.xml Show Validation Information (0)


template\config Show Validation Information (0)


template\config\_config.yml Show Validation Information (0)

Suppressed Messages (Warnings, hints, broken links)

Example files use {tbl} annotation-style UCUM; acceptable for illustrative purposes

Inherited from base FHIR MedicationDispense.daysSupply v2 mapping — not editable

Errors sorted by type


Bundle_BUNDLE_Entry_NotFound

input\examples\bundle-chargeback-adjudicated.jsonCan't find 'https://example.org/fhir/Claim/claim-340b-1001' in the bundle (Bundle.entry[1].resource.request)--

MSG_DEPENDS_ON_DEPRECATED

fsh-generated\resources\StructureDefinition-340b-audit-event.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecatedStructureDefinition

MSG_DRAFT

input\examples\Provenance-provenance-001.jsonReference to draft CodeSystem https://exchange.example.org/fhir/ig/340b-exchange/CodeSystem/340b-event-type|0.1.0-ballot340B Provenance Profile
input\examples\Task-dispute-001.jsonReference to draft CodeSystem https://exchange.example.org/fhir/ig/340b-exchange/CodeSystem/340b-event-type|0.1.0-ballot340B Dispute Task Profile

MSG_EXPERIMENTAL

input\examples\AuditEvent-audit-001.jsonReference to experimental CodeSystem http://terminology.hl7.org/CodeSystem/extra-security-role-type|1.0.1340B Audit Event Profile

SECURITY_STRING_CONTENT_WARNING

fsh-generated\resources\StructureDefinition-340b-medication-dispense.jsonThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security riskStructureDefinition

TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS

input\examples\MedicationDispense-dispense-001.jsonUCUM Codes that contain human readable annotations like {tbl} 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 checked340B Medication Dispense Profile
input\examples\MedicationDispense-dispense-reversal-001.jsonUCUM Codes that contain human readable annotations like {tbl} 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 checked340B Medication Dispense Profile

UNKNOWN_CODESYSTEM

input\examples\Claim-claim-chargeback-001.jsonA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validated340B Claim Profile
input\examples\bundle-chargeback-adjudicated.jsonA definition for CodeSystem 'https://exchange.example.org/events' could not be found, so the code cannot be validatedMessageHeader
input\examples\bundle-chargeback-submitted.jsonA definition for CodeSystem 'https://exchange.example.org/events' could not be found, so the code cannot be validatedMessageHeader
input\examples\bundle-chargeback-submitted.jsonA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validatedOrganization
input\examples\extension-example-correlation-id.jsonA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validatedClaim
input\examples\extension-example-transaction-id.jsonA definition for CodeSystem 'http://example.org/drug-codes' could not be found, so the code cannot be validatedClaim