CH EPR mHealth (R4)
4.0.0-ci-build - DSTU3 Switzerland flag

CH EPR mHealth (R4), published by eHealth Suisse. This guide is not an authorized publication; it is the continuous build for version 4.0.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ehealthsuisse/ch-epr-mhealth/ and changes regularly. See the Directory of published versions

Find Document Lists [ITI-66]

This section describes the additional requirements for the Swiss EPR of the Find Document Lists [ITI-66] transaction defined in the MHD Profile published in the IHE ITI Trial Implementation “Mobile Access to Health Documents”. The SubmissionSet.Author.AuthorRole mapping to DocumentManifest has to be supported.

Scope

The Find Document Lists [ITI-66] transaction is used to find List Resources that satisfy a set of parameters. It is equivalent to the FindSubmissionSets query in the Registry Stored Query ITI-18 transaction, as documented in ITI TF-2: 3.18.4.1.2.3.7.2. The result of the query is a Bundle containing List Resources that match the query parameters.

Actor Roles

Actor: Document Consumer
Role: Requests List Resources, matching the supplied set of criteria, from the Document Responder
Actor: Document Responder
Role: Returns List Resources that match the search criteria provided by the Document Consumer

Referenced Standards

  1. Mobile access to Health Documents (MHD), Rev. 4.0.2 – Trial-Implementation, November 8, 2021
  2. This MHD Profile is based on Release 4 of the HL7® FHIR® standard.

Messages

Interaction Diagram for [ITI-66]Document ConsumerDocument ResponderFind Document Lists RequestFind Document Lists Response

Find Document Lists Request Message

Find Document List example request:

GET [base]/List?patient.identifier=urn:oid:2.999|11111111 HTTP/1.1
Accept: application/fhir+json
traceparent: 00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-00

Find Document Lists Response Message

The response Bundle SHALL follow the CH MHD SubmissionSet Comprehensive Bundle Profile (example: MHD Find DocumentSubmissionSet (List)).

The Document Responder does not need to support the FindFolders Query from the XDS on FHIR Option.

CapabilityStatement Resource

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

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

Security Consideration

TLS SHALL be used. This national extension enforces authentication and authorization of access to the Document Responder using the IUA profile with extended access token. Consequently the Find Document Lists [ITI-66] request must authorize using the [ITI-72] transaction of the IUA profile.

The traceparent header is required, as described in Trace Context header.

Security Audit Considerations

Document Consumer Audit

The Document Consumer shall be able to record a Find Document Lists Consumer Audit Event Log. Audit Example for a Find Document Lists Transaction from Consumer perspective.

Document Responder Audit

The Document Responder shall be able to record a Find Document Lists Responder Audit Event Log. Audit Example for a Find Document Lists Transaction from Responder perspective.