Mobile access to Health Documents (MHD)
4.2.3 - Trial-Implementation

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.3 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

## Example Bundle: Provide Document Bundle with Minimal metadata of one document with sourcePatientInfo

Example of a minimal Provide Document Bundle for a push to an email intended recipient.

- The bundle contains
  - SubmissionSet - identifies to whom this is going and one documentReference
  - DocumentReference - One DocumentReference
  - Binary - the document
  - the Patient is contained in the DocumentReference. This would be more classic XDR/XDM model. Note there is no mention of the patient in the SubmissionSet in this case (hence minimal metadata), and if multiple documents were sent they would implicitly be the same patient, presumably with the same contained Patient; but given it is a contained Patinet there is no way to computably prove this beyond exact comparison of the contained object.

Response example

Profile: MHD Minimal Provide Document Bundle

Security Label: test health data (Details: ActReason code HTEST = 'test health data')

Bundle ex-minimalProvideDocumentBundleSimpleContained of type transaction

Entry 1 - fullUrl = urn:uuid:aaaaaaaa-bbbb-cccc-dddd-e00222200001

Resource List:

> SubmissionSet with Patient

Request:

    POST List

Entry 2 - fullUrl = urn:uuid:aaaaaaaa-bbbb-cccc-dddd-e00222200002

Resource DocumentReference:

> Profile: MHD DocumentReference Minimal

> Security Label: test health data (Details: ActReason code HTEST = 'test health data')

> identifier: Uniform Resource Identifier (URI)/urn:oid:1.2.840.113556.1.8000.2554.53432.348.12973.17740.34205.4355.50220.62012 (use: usual, )

> status: Current

> > content

> > ### Attachments

> > - | ContentType | Url | Size | Hash
> > * | text/plain | Binary: text/plain (16 bytes base64) | 11 | `MGE0ZDU1YThkNzc4ZTUwMjJmYWI3MDE5NzdjNWQ4NDBiYmM0ODZkMA==`

> > Dee Schmidt (no stated gender), DoB Unknown

Request:

    POST DocumentReference

Entry 3 - fullUrl = urn:uuid:aaaaaaaa-bbbb-cccc-dddd-e00222200003

Resource Binary:

> Security Label: test health data (Details: ActReason code HTEST = 'test health data')

> contentType: text/plain

> data: `SGVsbG8gV29ybGQ=`

Request:

    POST Binary