340B FHIR Exchange Implementation Guide
0.1.0-ballot - ci-build
340B FHIR Exchange Implementation Guide - Local Development build (v0.1.0-ballot) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
| 340B Covered Entity Capability Statement |
Minimum capabilities required of a covered entity (CE) participating in 340B FHIR exchange. |
| 340B Manufacturer Capability Statement |
Minimum capabilities required of a manufacturer system participating in 340B FHIR exchange. |
| 340B Pharmacy Capability Statement |
Minimum capabilities required of a dispensing pharmacy participating in 340B FHIR exchange. |
| 340B TPA Capability Statement |
Minimum capabilities required of a third-party administrator (TPA) participating in 340B FHIR exchange. |
These define constraints on FHIR resources for systems conforming to this implementation guide.
| 340B Audit Event Profile |
Compliance audit log entry for 340B exchange transactions. |
| 340B Claim Profile |
Canonical 340B claim profile for chargeback submission. |
| 340B Claim Response Profile |
Adjudication response for a 340B chargeback claim. |
| 340B Dispute Task Profile |
Task resource representing an open 340B dispute case. |
| 340B Medication Dispense Profile |
Canonical 340B dispense record for lifecycle tracking and accumulation. |
| 340B Message Bundle Profile |
FHIR message Bundle for 340B exchange event delivery. |
| 340B Provenance Profile |
Immutable provenance record for 340B exchange decisions and rule application. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
| 340B Accumulator Bucket ID Extension |
Identifier for the accumulator bucket tracking this dispense toward the ceiling. |
| 340B Chargeback Reference Extension |
Business identifier for chargeback reconciliation/disputes. |
| 340B Correlation ID Extension |
Correlation ID linking all events in one 340B lifecycle. |
| 340B Covered Entity ID Extension |
Identifier for the 340B covered entity in this transaction. |
| 340B Exchange Transaction ID Extension |
Global transaction ID assigned by the exchange. |
| 340B Manufacturer ID Extension |
Identifier for the manufacturer adjudicating or receiving this transaction. |
| 340B Reversal Reference Extension |
Identifier referencing the original transaction being reversed. |
| 340B Rule Set Version Extension |
Version of business rules used for adjudication. |
| 340B TPA ID Extension |
Identifier for the third-party administrator processing this transaction. |
These define sets of codes used by systems conforming to this implementation guide.
| 340B Dispense Channel |
Dispense channel classification. |
| 340B Eligibility Outcome |
Allowed eligibility/adjudication outcomes. |
These define new code systems used by systems conforming to this implementation guide.
| 340B Adjudication Reason |
Adjudication outcomes and denial reasons. |
| 340B Dispense Channel |
Dispense channel classifications for 340B transactions. |
| 340B Dispute Category |
Dispute categorization for case management. |
| 340B Event Type |
Event types in the 340B exchange lifecycle. |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
| Example Manufacturer 77 |
Example manufacturer organization for 340B chargeback adjudication. |
| Example Pharmacy 22 |
Example pharmacy organization acting as a 340B dispense site. |
| Example TPA 01 |
Example third-party administrator (TPA) organization. |
| audit-001 |
Example 340B compliance audit event for exchange transaction logging. |
| bundle-chargeback-adjudicated |
Example message Bundle containing an adjudicated 340B chargeback ClaimResponse. |
| bundle-chargeback-submitted |
Example message Bundle containing a submitted 340B chargeback Claim. |
| claim-chargeback-001 |
Fully-conformant 340B Claim example with all required extensions for chargeback submission. |
| claim-example-correlation |
Example Claim demonstrating use of the correlation-id extension. |
| claim-example-txid |
Example Claim demonstrating use of the exchange-transaction-id extension. |
| claimresponse-example-ruleset |
Example ClaimResponse demonstrating use of the rule-set-version extension. |
| cov-001 |
Example Coverage resource for a 340B-eligible patient. |
| dispense-001 |
Example 340B medication dispense record with accumulator and covered-entity identifiers. |
| dispense-reversal-001 |
Example 340B medication dispense reversal record demonstrating the reversal-reference extension. |
| dispute-001 |
Example 340B dispute Task with chargeback reference and correlation ID. |
| p-001 |
Example patient used across 340B transaction examples. |
| provenance-001 |
Example Provenance record capturing a 340B exchange decision with rule-set version. |
| task-example-chargeback-ref |
Example Task demonstrating use of the chargeback-reference extension. |