HL7 Czech Health information exchange Implementation Guide
0.0.1 - ci-build Czechia flag

HL7 Czech Health information exchange Implementation Guide, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/HIE/ and changes regularly. See the Directory of published versions

Provide document bundle [ITI-65]

This section corresponds to transaction [ITI-65] of the IHE Technical Framework. Transaction [ITI-65] is used by the Document Source and Document Recipient Actors. The Provide Document Bundle [ITI-65] transaction is used to transmit a set of documents and associated metadata.

Scope

The Provide Document Bundle [ITI-65] transaction passes a Provide Document Bundle Request from a Document Source to a Document Recipient.

Actors Roles

Table 1: Actor Roles

Actor Role
Document Source Sends documents and metadata to the Document Recipient
Document Recipient Accepts the document and metadata sent from the Document Source

Referenced Standards

FHIR-R4 HL7 FHIR Release 4.0

Messages

Provide Document Bundle [ITI-65]Provide Document Bundle [ITI-65]Document SourceDocument RecipientDocument SourceDocument RecipientDocument SourceDocument RecipientDocument SourceDocument Recipient1Request to publish documents [ITI-65]2validate content received3propagate to Grouped Actor (e.g. XDS Provide and Register)4Documents published [ITI-65]


Figure 1: Provide Document Bundle Interactions

Provide Document Bundle Request Message

The FHIR Bundle.meta.profile shall have the following value:

https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle

The request Bundle SHALL follow the CH MHD Provide Document Bundle Comprehensive.

The DocumentReference.content.attachment.url value SHALL point to a Binary resource included in the Bundle (see Resolving references in Bundles for how to create a valid reference).

Provide Document Bundle Response Message

The response Bundle SHALL follow the CH MHD Provide Document Bundle Comprehensive Response.

CapabilityStatement Resource

The CapabilityStatement resource for the Document Source is MHD Document Source.

The CapabilityStatement resource for the Document Recipient is MHD Document Recipient.

Security Consideration

The transaction SHALL be secured by Transport Layer Security (TLS) encryption and server authentication with server certificates.

The transaction SHALL use client authentication and authorization using one of the following strategies:

  1. Use an extended access token defined in IUA conveyed as defined in the Incorporate Access Token [ITI-72] transaction.
  2. or, use mutual authentication (mTLS) on the transport layer in combination with a XUA token for authorization from the Get X-User Assertion transaction (Annex 5.1 1.6.4.2). The XUA token SHALL be conveyed as defined in the Incorporate Access Token [ITI-72] transaction.

Security Audit Considerations

It will be added in future (ATNA).

Document Source Audit
Document Recipient Audit