FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/EHDSMedicationDispense

Packagehl7.fhir.eu.imaging-r5
TypeStructureDefinition
IdEHDSMedicationDispense
FHIR VersionR5
Sourcehttp://hl7.eu/fhir/imaging-r5/https://build.fhir.org/ig/hl7-eu/imaging/StructureDefinition-EHDSMedicationDispense.html
URLhttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispense
Version0.1.0
Statusdraft
Date2025-03-21T08:17:12+00:00
NameEHDSMedicationDispense
TitleMedication dispensation model
Realmeu
Authorityhl7
DescriptionLogical model for medication dispensation (based on request or independently)
CopyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons License
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispense
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
EHDSDeviceDevice model
EHDSDosagingDosaging model
EHDSHealthProfessionalHealth professional model
EHDSLocationLocation model
EHDSMedicationMedicinal product model
EHDSMedicationDispenseHeaderMedication dispense header
EHDSOrganizationOrganization model
EHDSPatientPatient model
EHDSRelatedPersonRelated person model
EHDSDeviceDevice model
EHDSDosagingDosaging model
EHDSHealthProfessionalHealth professional model
EHDSLocationLocation model
EHDSMedicationMedicinal product model
EHDSMedicationDispenseHeaderMedication dispense header
EHDSOrganizationOrganization model
EHDSPatientPatient model
EHDSRelatedPersonRelated person model

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition EHDSMedicationDispense

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSMedicationDispense 0..*BaseMedication dispensation model
Instances of this logical model can be the target of a Reference
... header 1..1EHDSMedicationDispenseHeaderHeader level metadata about the dispense
... dispensingOrganizationOrDevice[x] 0..*Dispensing organization or device
.... dispensingOrganizationOrDeviceEHDSOrganizationEHDSOrganization
.... dispensingOrganizationOrDeviceEHDSDeviceEHDSDevice
... dispenseLocation 0..1EHDSLocationLocation of dispense
... receiver[x] 0..1Identification of the person who received the dispensed medication, especially when it was not the patient
.... receiverEHDSPatientEHDSPatient
.... receiverEHDSHealthProfessionalEHDSHealthProfessional
.... receiverEHDSRelatedPersonEHDSRelatedPerson
... relatedRequest 0..*IdentifierIdentifier of the prescription or prescription item the dispense is related to
... medication 1..1EHDSMedicationExact dispensed product
... dispensedQuantity 1..1QuantityNumber of dispensed packages if the pack size is known, or number of smaller items/units
... timeOfDispensation 1..1dateTimeDate and time of dispensation
... substitution 0..1BaseIndicated whether substitution was made by the dispenser
.... substitutionOccurred 1..1booleanIndicated whether substitution was made by the dispenser
.... type 0..1CodeableConceptWhat kind of substitution was made by the dispenser
.... reason 0..*CodeableConceptReason why the substitution was made
... dosageInstructions 0..*EHDSDosagingDosaging and administration instructions
... comment 0..*stringAdditional information or comments

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "EHDSMedicationDispense",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispense",
  "version": "0.1.0",
  "name": "EHDSMedicationDispense",
  "title": "Medication dispensation model",
  "status": "draft",
  "date": "2025-03-21T08:17:12+00:00",
  "publisher": "HL7 Europe",
  "contact": [
    {
      "name": "Xt-EHR",
      "telecom": [
        {
          "system": "url",
          "value": "http://Xt-EHR.eu"
        }
      ]
    }
  ],
  "description": "Logical model for medication dispensation (based on request or independently)",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "150",
          "display": "Europe"
        }
      ]
    }
  ],
  "copyright": "Used by permission of HL7 Europe, all rights reserved Creative Commons License",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispense",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "EHDSMedicationDispense",
        "path": "EHDSMedicationDispense",
        "short": "Medication dispensation model",
        "definition": "Logical model for medication dispensation (based on request or independently)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.header",
        "path": "EHDSMedicationDispense.header",
        "short": "Header level metadata about the dispense",
        "definition": "Header level metadata about the dispense",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.header",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispenseHeader"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispensingOrganizationOrDevice[x]",
        "path": "EHDSMedicationDispense.dispensingOrganizationOrDevice[x]",
        "short": "Dispensing organization or device",
        "definition": "Dispensing organization or device",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationDispense.dispensingOrganizationOrDevice[x]",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispenseLocation",
        "path": "EHDSMedicationDispense.dispenseLocation",
        "short": "Location of dispense",
        "definition": "Location of dispense",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.dispenseLocation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.receiver[x]",
        "path": "EHDSMedicationDispense.receiver[x]",
        "short": "Identification of the person who received the dispensed medication, especially when it was not the patient",
        "definition": "Identification of the person who received the dispensed medication, especially when it was not the patient",
        "comment": "Added",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.receiver[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSRelatedPerson"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.relatedRequest",
        "path": "EHDSMedicationDispense.relatedRequest",
        "short": "Identifier of the prescription or prescription item the dispense is related to",
        "definition": "Identifier of the prescription or prescription item the dispense is related to",
        "comment": "No change",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationDispense.relatedRequest",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.medication",
        "path": "EHDSMedicationDispense.medication",
        "short": "Exact dispensed product",
        "definition": "Exact dispensed product",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.medication",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispensedQuantity",
        "path": "EHDSMedicationDispense.dispensedQuantity",
        "short": "Number of dispensed packages if the pack size is known, or number of smaller items/units",
        "definition": "Number of dispensed packages if the pack size is known, or number of smaller items/units",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.dispensedQuantity",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.timeOfDispensation",
        "path": "EHDSMedicationDispense.timeOfDispensation",
        "short": "Date and time of dispensation",
        "definition": "Date and time of dispensation",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.timeOfDispensation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution",
        "path": "EHDSMedicationDispense.substitution",
        "short": "Indicated whether substitution was made by the dispenser",
        "definition": "Indicated whether substitution was made by the dispenser",
        "comment": "No change but subelements added",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.substitution",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.substitutionOccurred",
        "path": "EHDSMedicationDispense.substitution.substitutionOccurred",
        "short": "Indicated whether substitution was made by the dispenser",
        "definition": "Indicated whether substitution was made by the dispenser",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.substitution.substitutionOccurred",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.type",
        "path": "EHDSMedicationDispense.substitution.type",
        "short": "What kind of substitution was made by the dispenser",
        "definition": "What kind of substitution was made by the dispenser",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationDispense.substitution.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.reason",
        "path": "EHDSMedicationDispense.substitution.reason",
        "short": "Reason why the substitution was made",
        "definition": "Reason why the substitution was made",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationDispense.substitution.reason",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dosageInstructions",
        "path": "EHDSMedicationDispense.dosageInstructions",
        "short": "Dosaging and administration instructions",
        "definition": "Dosaging and administration instructions",
        "comment": "Added",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationDispense.dosageInstructions",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDosaging"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.comment",
        "path": "EHDSMedicationDispense.comment",
        "short": "Additional information or comments",
        "definition": "Additional information or comments",
        "comment": "Added.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationDispense.comment",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSMedicationDispense",
        "path": "EHDSMedicationDispense",
        "short": "Medication dispensation model",
        "definition": "Logical model for medication dispensation (based on request or independently)"
      },
      {
        "id": "EHDSMedicationDispense.header",
        "path": "EHDSMedicationDispense.header",
        "short": "Header level metadata about the dispense",
        "definition": "Header level metadata about the dispense",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationDispenseHeader"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispensingOrganizationOrDevice[x]",
        "path": "EHDSMedicationDispense.dispensingOrganizationOrDevice[x]",
        "short": "Dispensing organization or device",
        "definition": "Dispensing organization or device",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispenseLocation",
        "path": "EHDSMedicationDispense.dispenseLocation",
        "short": "Location of dispense",
        "definition": "Location of dispense",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.receiver[x]",
        "path": "EHDSMedicationDispense.receiver[x]",
        "short": "Identification of the person who received the dispensed medication, especially when it was not the patient",
        "definition": "Identification of the person who received the dispensed medication, especially when it was not the patient",
        "comment": "Added",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSRelatedPerson"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.relatedRequest",
        "path": "EHDSMedicationDispense.relatedRequest",
        "short": "Identifier of the prescription or prescription item the dispense is related to",
        "definition": "Identifier of the prescription or prescription item the dispense is related to",
        "comment": "No change",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.medication",
        "path": "EHDSMedicationDispense.medication",
        "short": "Exact dispensed product",
        "definition": "Exact dispensed product",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dispensedQuantity",
        "path": "EHDSMedicationDispense.dispensedQuantity",
        "short": "Number of dispensed packages if the pack size is known, or number of smaller items/units",
        "definition": "Number of dispensed packages if the pack size is known, or number of smaller items/units",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.timeOfDispensation",
        "path": "EHDSMedicationDispense.timeOfDispensation",
        "short": "Date and time of dispensation",
        "definition": "Date and time of dispensation",
        "comment": "No change",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution",
        "path": "EHDSMedicationDispense.substitution",
        "short": "Indicated whether substitution was made by the dispenser",
        "definition": "Indicated whether substitution was made by the dispenser",
        "comment": "No change but subelements added",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.substitutionOccurred",
        "path": "EHDSMedicationDispense.substitution.substitutionOccurred",
        "short": "Indicated whether substitution was made by the dispenser",
        "definition": "Indicated whether substitution was made by the dispenser",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.type",
        "path": "EHDSMedicationDispense.substitution.type",
        "short": "What kind of substitution was made by the dispenser",
        "definition": "What kind of substitution was made by the dispenser",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.substitution.reason",
        "path": "EHDSMedicationDispense.substitution.reason",
        "short": "Reason why the substitution was made",
        "definition": "Reason why the substitution was made",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.dosageInstructions",
        "path": "EHDSMedicationDispense.dosageInstructions",
        "short": "Dosaging and administration instructions",
        "definition": "Dosaging and administration instructions",
        "comment": "Added",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDosaging"
          }
        ]
      },
      {
        "id": "EHDSMedicationDispense.comment",
        "path": "EHDSMedicationDispense.comment",
        "short": "Additional information or comments",
        "definition": "Additional information or comments",
        "comment": "Added.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}