IG quality review report

Generated Wednesday 06 May 2026 (15:53), FHIR version 4.0.1 for ihe.iti.mhd#4.2.3

Quality review summary

Domain Checks (✅/❌)
Pages and organization
6
0
Writing and narrative
6
5
Artifacts
2
2

Quality checks

Inspired by IG Best Practices described in Guidance for FHIR IG Creation and FHIR IG Publishing requirements

Domain Criteria Check Proof
Pages and organizationPresence of page: index Page: index.html
Pages and organizationPresence of page: toc Page: toc.html
Pages and organizationPresence of page: artifacts Page: artifacts.html
Pages and organizationPresence of at least one reference to the validation results (QA) Extract per page: :
  • index.html, 1331_actors_and_transactions.html, 1332_actor_options.html, 1333_required_grouping.html, 1334_overview.html, 1335_security_considerations.html, 1336_cross_profile_considerations.html, ITI-65.html, ITI-66.html, ITI-67.html, ITI-68.html, ITI-105.html, ITI-106.html, 31_xds.html, 32_fhir_maps.html, artifacts.html, testplan.html, download.html, toc.html, a_issues.html: "QA Report" (qa.html)
Pages and organizationPresence of FHIR version in all pages:
Pages and organizationPresence of IG version in all pages:
Writing and narrative Presence of a section that explains key information that needs to be understood prior to reading the IG:
Writing and narrative Presence of an explanation of what 'mustSupport' means for different types of implementations of the IG: Extract per page:
  • index.html: "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."
Writing and narrative Presence of information on how to engage with the community: Extract per page:
  • ITI-106.html: "...specific constraints on the input document, such as conforming to International Patient Summary (IPS) or Consolidated Clinical Document Architecture (C-CDA) 2.1. These constraints may be further refined within the Community."
Writing and narrative Presence of an explanation of the relationship of the IG to any other guides:
Writing and narrative Presence of a reference to the IG registry as a location to find more IGs of interest:
Writing and narrative Presence of background information providing context and motivation for the IG: Extract per page:
  • 1334_overview.html: "The MHD Profile enables sharing of patient documents to, or from, mobile or constrained devices. Other IHE profiles, chiefly Cross-Enterprise Document Sharing (XDS), describe sharing of patient document in less constrained environments, and many of the concepts from those profiles are applicable to the MHD environment. For more information on IHE Document Sharing, see Health Information Exchange: Enabling Document Sharing Using IHE Profiles White Paper."
Writing and narrative Presence of information on how to access downloadable artifacts and resources: Extract per page:
  • index.html: "Download Download and Analysis"
  • 1331_actors_and_transactions.html, 1332_actor_options.html, 1334_overview.html, ITI-65.html, ITI-66.html, ITI-68.html, ITI-105.html, ITI-106.html, 31_xds.html, 32_fhir_maps.html: "Mobile access to Health Documents (MHD) - Downloaded Version 4.2.3 See the Directory of published versions"
  • 1333_required_grouping.html: "- Downloaded Version 4.2.3 See the Directory of published versions"
  • 1335_security_considerations.html, testplan.html: "Mobile access to Health Documents (MHD) - Downloaded Version 4.2.3"
  • 1336_cross_profile_considerations.html: "MHD - Downloaded Version 4.2.3"
  • download.html: "You can download: this entire guide, the definition resources in json, xml, ttl, or csv format, or the example resources in json, xml or ttl format."
  • a_issues.html: "MHD - Downloaded Version 4.2.3 See the Directory of published versions"
Writing and narrative Presence of explicit reference within the narrative text to concrete FHIR example resources demonstrating how to use the IG in practice (not just a dedicated 'Examples' section):
Writing and narrative Presence of concrete example queries that illustrate how to interact with or search for resources related to the IG, when applicable: Extract per page:
  • ITI-66.html: "For example given: FHIR server root is http://test.fhir.org/R4/fhir Patient reference id is 9876 looking for a SubmissionSet status of current with clinical code from loinc of 1234-5 examples do not include all http headers such as the security headers 2:3.66.4.1.2.3.1 Example GET GET test.fhir.net/R4/fhir/List?patient=9876&code=submissionset&status=current&designationType=http://loinc.org|1234-5 2:3.66.4.1.2.3.2 Example POST POST test.fhir.net/R4/fhir/List/_search?patient=9876&code=submissionset&status=current&designationType=http://loinc.org|1234-5 2:3.66.4.1.2.3.3 Example POST Body POST test.fhir.net/R4/fhir/List/_search Content-Type: application/x-www-form-urlencoded patient=9876&code=submissionset&status=current&designationType=http://loinc.org|1234-5"
Writing and narrative Presence of a reference to each profile: Missing references:
  • IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
  • IHE.MHD.List
  • IHE.MHD.Minimal.Folder
  • IHE.MHD.ProvideBundle.Audit.Recipient
  • IHE.MHD.ProvideBundle.Audit.Source
  • IHE.MHD.RetrieveDocument.Audit.Consumer
  • IHE.MHD.RetrieveDocument.Audit.Responder
  • IHE.MHD.SimplifiedPublish.Audit.Recipient
  • IHE.MHD.SimplifiedPublish.Audit.Source
  • IHE.MHD.UnContained.Comprehensive.DocumentReference
  • IHE.MHD.UnContained.Comprehensive.ProvideBundle
  • IHE.MHD.UnContained.Comprehensive.SubmissionSet
Writing and narrative Presence of a reference to each search parameter: None
Artifacts Presence of elements id, text in all artifacts: Missing fields per artifacts:
  • ex-b-binary: text
  • ex-binary: text
  • ex-comprehensiveProvideDocumentBundleComplete: text
  • ex-comprehensiveProvideDocumentBundleDocument: text
  • ex-comprehensiveProvideDocumentBundleMultiple: text
  • ex-comprehensiveProvideDocumentBundleReplace: text
  • ex-comprehensiveProvideDocumentBundleSimple: text
  • ex-dummyBundleDocAndBinary: text
  • ex-fhir-document-bundle: text
  • ex-findDocumentListsResponse: text
  • ex-findDocumentReferencesResponse: text
  • ex-minimalProvideDocumentBundleSimple: text
  • ex-minimalProvideDocumentBundleSimpleContained: text
  • ex-ProvideDocumentBundle-addToFolder: text
  • ex-response-comprehensiveProvideDocumentBundleComplete: text
  • ex-response-comprehensiveProvideDocumentBundleMultiple: text
  • ex-response-comprehensiveProvideDocumentBundleSimple: text
  • ex-response-minimalProvideDocumentBundleSimple: text
  • ex-response-minimalProvideDocumentBundleSimpleContained: text
  • ex-response-unContainedComprehensiveProvideDocumentBundleCompt: text
  • ex-unContainedComprehensiveProvideDocumentBundleComplete: text
  • FindDocumentReferences: text
  • 485dbe07-3576-4e28-a22a-164b5b958be1: text
  • ex-input-binary: text
  • ex-input-doc-bundle: text
  • ex-patchParameters: text
Artifacts Presence of elements publisher, contact in artifacts of type ImplementationGuide:
Artifacts Presence of element description in artifacts of type StructureDefinition:
Artifacts Presence of at least one example for each profile: Missing example for profile(s): :
  • IHE.MHD.List