Mobile access to Health Documents (MHD)
4.2.2 - Trial-Implementation International flag

This page is part of the IHE Mobile Access to Health Documents (v4.2.2: Publication) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: MHD Minimal Provide Document Bundle

Official URL: https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle Version: 4.2.2
Active as of 2024-05-18 Computable Name: MinimalProvideDocumentBundle

A profile on the Bundle transaction for ITI-65 Provide Document resources with Minimal metadata for MHD.

  • Minimal Metadata: https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
    • shall be a Transaction Bundle
    • all resources shall be compliant with minimal constraints, they may be marked minimal, comprehensive, or unContained
    • shall create a SubmissionSet type List that is either minimal, comprehensive, or unContained
    • may create one or more DocumentReference that is either minimal, comprehensive, or unContained
    • when DocumentReference replace is used the UpdateDocumentRefs slice is used to indicate the superseded DocumentReference
    • may create/update one or more Folder type List that is either minimal, comprehensive, or unContained
    • may create/update/read one Patient

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Bundle

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle 0..* Bundle Contains a collection of resources
... meta
.... profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Required Pattern: transaction
... Slices for entry S 1..* BackboneElement Entry in the bundle - will have a resource or information
Slice: Unordered, Closed by profile:resource, value:request.method
.... entry:All Slices Content/Rules for all slices
..... resource S 0..1 Resource A resource in the bundle
.... entry:SubmissionSet 1..1 BackboneElement the SubmissionSet
..... resource 1..1 SubmissionSet A list is a curated collection of resources
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Required Pattern: POST
.... entry:DocumentRefs 0..* BackboneElement the DocumentReference resources
..... resource 1..1 MinimalDocumentReference A reference to a document
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Required Pattern: POST
.... entry:UpdateDocumentRefs 0..* BackboneElement the superseded DocumentReference resources
..... resource 1..1 PatchParameters Operation Request or Response
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Required Pattern: PATCH
.... entry:Documents 0..* BackboneElement the Documents
..... resource 1..1 Binary Pure binary content defined by a format other than FHIR
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
.... entry:FhirDocuments 0..* BackboneElement the FHIR-FhirDocuments
..... resource 1..1 Bundle Contains a collection of resources
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Required Pattern: POST
.... entry:Folders 0..* BackboneElement Folders
..... resource 1..1 Folder A list is a curated collection of resources
..... request 1..1 BackboneElement Additional execution information (transaction/batch/history)
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Binding: MHD Folder List Types ValueSet (required)
.... entry:Patient 0..1 BackboneElement the Patient
..... resource 1..1 Patient Information about an individual or animal receiving health care services
..... request
...... method 1..1 code GET | HEAD | POST | PUT | DELETE | PATCH
Binding: MHD Patient Types ValueSet (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Bundle.entry:Folders.request.methodrequiredMHDprovideFolderActions
https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions
from this IG
Bundle.entry:Patient.request.methodrequiredMHDprovidePatientActions
https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions
from this IG

 

Other representations of profile: CSV, Excel, Schematron