Mobile access to Health Documents (MHD)
4.2.4-current - ci-build

Mobile access to Health Documents (MHD), published by IHE IT Infrastructure Technical Committee. This guide is not an authorized publication; it is the continuous build for version 4.2.4-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/ITI.MHD/ and changes regularly. See the Directory of published versions

## MHD Home

Official URL: https://profiles.ihe.net/ITI/MHD/ImplementationGuide/ihe.iti.mhd | Version: 4.2.4-current
Active as of 2026-01-13 | Computable Name: IHE_ITI_MHD

Applications specific to resource-constrained and mobile devices are an emerging platform for healthcare-enhancing software. The MHD Profile is not limited to mobile devices, using the term “mobile” only as a grouping for mobile applications, mobile devices or any other systems that are resource and platform-constrained. These constraints may drive the implementer to use simpler network interface technology. There are numerous deployed implementations of Document Sharing Health Information Exchange that need a simpler network interface technology, for example those hosted by a Health Information Exchange (HIE), large health provider electronic health record (EHR), or personal health record (PHR).

The Mobile access to Health Documents (MHD) Profile defines one standardized interface to health document sharing (a.k.a. an Application Programming Interface (API)) for use by mobile devices so that deployment of mobile applications is more consistent and reusable. In this context, mobile devices include tablets, smart-phones, and embedded devices including home-health devices. This profile is also applicable to more capable systems where needs are simple, such as pulling the latest summary for display. The critical aspects of the "mobile device" are that it is resource-constrained, has a simple programming environment (e.g., JSON, JavaScript), simple protocol stack (e.g., HTTP), and simple display functionality (e.g., HTML browser). The goal is, in part, to avoid burdening the client with additional libraries such as those that are necessary to process SOAP, WSSE, MIME-Multipart, MTOM/XOP, ebRIM, and multi-depth XML.

The Mobile access to Health Documents (MHD) Profile defines one pair of actors and a transaction to submit or push new “document entries” from the mobile device to a receiving system. Another set of actors and transactions is used to query a list of “document entries” having specific metadata, and to retrieve a document.

The transactions defined here leverage the document content- and format-agnostic metadata concepts that were initially developed for XDS but simplify them for access in constrained environments including mobile devices.

The MHD Profile can be used as an API to a Document Sharing exchange using XDS or XCA. The MHD Profile is used by the MHDS Document Sharing solution. The MHD Profile can be used in push solutions alone or as an API to solutions like XDR or XDM. These are further elaborated in Cross Profile Considerations.

The Mobile Cross-Enterprise Document Data Element Extraction (mXDE) Profile combines MHD with the PCC Query for Existing Data for Mobile (QEDm) Profile to provide element level access to the medical information available in a Document Sharing exchange. More details can be found in the white paper on Document Sharing Health Information Exchange.

MHD is part of IHE – IT-Infrastructure Domain and part of the IHE Document Sharing Health Information Exchange solution.

This IG is founded on HL7 FHIR Revision 4.0.1 found at http://hl7.org/fhir/R4/

Significant Changes, Open and Closed Issues

Search this IG

MHD is updated by Internet User Authorization (IUA) to add specific scope values to be used when grouped with IUA.

#### Organization of This Guide

This guide is organized into the following sections:

- Volume 1: Use-Case analysis
  - Actors and Transactions
  - Actor Options
  - Actor Required Groupings
  - Overview
  - Security Considerations
  - Cross Profile Considerations
- Volume 2: Transaction Detail
  - Provide Document Bundle [ITI-65]
  - Find Document Lists [ITI-66]
  - Find Document References [ITI-67]
  - Retrieve Document [ITI-68]
  - Simplified Publish [ITI-105]
  - Generate Metadata [ITI-106]
- Volume 3: Metadata
  - XDS Error Codes
  - FHIR Representation
- Other
  - Test Plan
  - Download and Analysis

Click on any of the links above, see the Table of Contents, or if you are looking for a specific artifact, see the index of Artifacts.

#### Must Support

MHD defines `Must Support` in StructureDefinition profiles as the element, when the minimal cardinality is zero, is R2 `Required if Known`, as found in Appendix Z. `Must Support` when the element minimal cardinality is not zero means R.