| Quality Checks | 
 | Publisher Version: | IG Publisher Version: v1.2.32 | 
 | Publication Code: | n/a . PackageId = ihe.pharm.mpd, Canonical = http://profiles.ihe.net/PHARM/ihe.pharm.mpd | 
 | Realm Check for n/a: |  | 
 | Publication Request: | This IG has never been published No publication request found 
 | 
 | Supressed Messages: | 5 Suppressed Issues | 
 | Dependency Checks: | Templates: ihe.fhir.template#current -> fhir.base.template#current| Package | Version | FHIR | Canonical | Web Base | Comment | 
|---|
 |   ihe.pharm.mpd | 0.1.0 | R4 | http://profiles.ihe.net/PHARM/ihe.pharm.mpd |  |  |  |    hl7.terminology.r4 | 5.0.0 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.0.0 |  | 
 | 
 | Dependent IGs: | no references | 
 | Global Profiles: | (none declared) | 
 | HTA Analysis: | Non-HL7 Igs are exempt from terminology dependency analysis | 
 | R5 Dependencies: | (none) | 
 | Modifier Extensions: | (none) | 
 | Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at http://profiles.ihe.net/PHARM/ihe.pharm.mpd (Problem #1 with package-list.json at http://profiles.ihe.net/PHARM/ihe.pharm.mpd: Invalid HTTP response 404 from https://profiles.ihe.net/PHARM/ihe.pharm.mpd/package-list.json?nocache=1675529381324 (Not Found) (content in /tmp/fhir-http-2.log)) | 
 | IPA Comparison: | n/a | 
 | Summary: | errors = 8, warn = 29, info = 0, broken links = 0 | 
 
   
     | ImplementationGuide.id | warning | The Implementation Guide Resource id should be ihe.pharm.mpd | 
   
     |  | warning | Unable to find ImplementationGuide.definition.resource.description for the resource StructureDefinition/ePrescription.  Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | 
   
     | 1 | warning | The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide | 
   
     | 2 | warning | An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide | 
   
     | 3 | warning | An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide | 
   
     | 4 | warning | The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide | 
   
     | Path | Severity | Message | 
   
     | StructureDefinition.snapshot (l1/c50283) | error | Rule sdf-3: 'Each element definition in a snapshot must have a formal definition and cardinalities' Failed | 
   
     | StructureDefinition.differential.element[19].type[0].targetProfile[0] | error | Profile http://hl7.org/fhir/StructureDefinition/openEHR-location is for type StructureDefinition[http://hl7.org/fhir/StructureDefinition/Extension|4.0.1], which is not a Resource (which is required because the MedicationDispenseIHEMM.destination element has type Reference) | 
   
     | StructureDefinition.snapshot.element[22].type[0].targetProfile[0] | error | Profile http://hl7.org/fhir/StructureDefinition/openEHR-location is for type StructureDefinition[http://hl7.org/fhir/StructureDefinition/Extension|4.0.1], which is not a Resource (which is required because the MedicationDispenseIHEMM.destination element has type Reference) | 
   
     | Path | Severity | Message | 
   
     | StructureDefinition.snapshot (l1/c58905) | error | Rule sdf-3: 'Each element definition in a snapshot must have a formal definition and cardinalities' Failed | 
   
     | StructureDefinition.snapshot.element[12].short (l1/c53617) | warning | value should not start or finish with whitespace ' Prescription...ID ' | 
   
     | StructureDefinition.snapshot.element[13].short (l1/c54073) | warning | value should not start or finish with whitespace 'Beginning...renewals ' | 
   
     | StructureDefinition.snapshot.element[15] (l1/c55083) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.snapshot.element[18] (l1/c56092) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.differential.element[9].short (l1/c62232) | warning | value should not start or finish with whitespace ' Prescription...ID ' | 
   
     | StructureDefinition.differential.element[10].short (l1/c62594) | warning | value should not start or finish with whitespace 'Beginning...renewals ' | 
   
     | StructureDefinition.differential.element[12] (l1/c63334) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.differential.element[15] (l1/c64085) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | Path | Severity | Message | 
   
     | StructureDefinition.snapshot (l1/c46722) | error | Rule sdf-3: 'Each element definition in a snapshot must have a formal definition and cardinalities' Failed | 
   
     | StructureDefinition.snapshot.element[13] (l1/c45232) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.snapshot.element[17] (l1/c46090) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.differential.element[13] (l1/c50453) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed | 
   
     | StructureDefinition.differential.element[17] (l1/c51013) | warning | Rule eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken' Failed |