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

FHIR IG Statistics: StructureDefinition/EHDSMedicationAdministration

Packagehl7.fhir.eu.imaging-manifest-r5
TypeStructureDefinition
IdEHDSMedicationAdministration
FHIR VersionR5
Sourcehttp://hl7.eu/fhir/imaging-manifest-r5/https://build.fhir.org/ig/hl7-eu/imaging-manifest/StructureDefinition-EHDSMedicationAdministration.html
URLhttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationAdministration
Version0.1.0
Statusdraft
Date2025-03-21T08:17:12+00:00
NameEHDSMedicationAdministration
TitleMedication administration model
Realmeu
Authorityhl7
DescriptionC.18 - EHDS refined base model for Medication administration
CopyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons License
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedicationAdministration
Kindlogical

Resources that use this resource

ConceptMap
EHDSMedicationAdministrationMapEHDSMedicationAdministration Mapping
EHDSMedicationAdministrationMapEHDSMedicationAdministration Mapping
StructureDefinition
EHDSImagingReportBodyImaging report body model
EHDSLaboratoryOrderBodyLaboratory order body model
EHDSLaboratoryReportBodyLaboratory report body model
EHDSPatientSummaryBodyPatient summary body model
EHDSServiceRequestService request model
EHDSImagingReportBodyImaging report body model
EHDSLaboratoryOrderBodyLaboratory order body model
EHDSLaboratoryReportBodyLaboratory report body model
EHDSPatientSummaryBodyPatient summary body model
EHDSServiceRequestService request model

Resources that this resource uses

StructureDefinition
EHDSConditionCondition model
EHDSMedicationMedicinal product model
EHDSObservationObservation model
EHDSPatientPatient model
EHDSConditionCondition model
EHDSMedicationMedicinal product model
EHDSObservationObservation model
EHDSPatientPatient model

Narrative

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

Generated Narrative: StructureDefinition EHDSMedicationAdministration

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSMedicationAdministration 0..*BaseMedication administration model
Instances of this logical model can be the target of a Reference
... identifier 0..*IdentifierC.18.1 - Identifier
... status 1..1CodeableConceptC.18.2 - Status
Binding Description: (preferred): HL7 MedicationAdimnistrationStatusCodes
... statusReason 0..*CodeableConceptC.18.3 - Status reason
Binding Description: (preferred): SNOMED CT
... medication 1..1Reference(Medicinal product model)C.18.4 - Medication
... occurance[x] 1..1C.18.5 - Occurance
.... occuranceDateTimedateTime
.... occurancePeriodPeriod
... reason 0..*Reference(Condition model | Observation model)C.18.6 - Reason
... note 0..1NarrativeC.18.7 - Note
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... dosage 0..1BaseC.18.8 - Dosage
.... dosageDescription 0..1NarrativeC.18.8.1 - Dosage description
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... site 0..1CodeableConceptC.18.8.2 - Site
Binding Description: (preferred): SNOMED CT
.... route 0..1CodeableConceptC.18.8.3 - Route
Binding Description: (preferred): SNOMED CT, EDQM
.... method 0..1CodeableConceptC.18.8.4 - Method
Binding Description: (preferred): SNOMED CT
.... dose 0..1QuantityC.18.8.5 - Dose
.... rate[x] 0..1C.18.8.6 - Rate
..... rateRatioRatio
..... rateQuantityQuantity
.... patient 1..1Reference(Patient model)C.18.9 - Patient

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "EHDSMedicationAdministration",
  "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/EHDSMedicationAdministration",
  "version": "0.1.0",
  "name": "EHDSMedicationAdministration",
  "title": "Medication administration 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": "C.18 - EHDS refined base model for Medication administration",
  "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/EHDSMedicationAdministration",
  "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": "EHDSMedicationAdministration",
        "path": "EHDSMedicationAdministration",
        "short": "Medication administration model",
        "definition": "C.18 - EHDS refined base model for Medication administration",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.identifier",
        "path": "EHDSMedicationAdministration.identifier",
        "short": "C.18.1 - Identifier",
        "definition": "Medication administration  identifier",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationAdministration.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.status",
        "path": "EHDSMedicationAdministration.status",
        "short": "C.18.2 - Status",
        "definition": "Will generally be set to show that the administration has been completed, but might include other sttus codes (e.g. completed, not-done, on-hold, in-progress, unknown)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 MedicationAdimnistrationStatusCodes"
        }
      },
      {
        "id": "EHDSMedicationAdministration.statusReason",
        "path": "EHDSMedicationAdministration.statusReason",
        "short": "C.18.3 - Status reason",
        "definition": "Reason administration not performed",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationAdministration.statusReason",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.medication",
        "path": "EHDSMedicationAdministration.medication",
        "short": "C.18.4 - Medication",
        "definition": "Administered medication",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.medication",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication"
            ]
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.occurance[x]",
        "path": "EHDSMedicationAdministration.occurance[x]",
        "short": "C.18.5 - Occurance",
        "definition": "Specific date/time or interval of time during which the administration took place (or did not take place)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.occurance[x]",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.reason",
        "path": "EHDSMedicationAdministration.reason",
        "short": "C.18.6 - Reason",
        "definition": "Condition or observation that supports why the medication was administered",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSMedicationAdministration.reason",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSCondition",
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation"
            ]
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.note",
        "path": "EHDSMedicationAdministration.note",
        "short": "C.18.7 - Note",
        "definition": "Information about the administration",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.note",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage",
        "path": "EHDSMedicationAdministration.dosage",
        "short": "C.18.8 - Dosage",
        "definition": "Details of how medication was taken",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.dosageDescription",
        "path": "EHDSMedicationAdministration.dosage.dosageDescription",
        "short": "C.18.8.1 - Dosage description",
        "definition": "Free text dosage instructions",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.dosageDescription",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.site",
        "path": "EHDSMedicationAdministration.dosage.site",
        "short": "C.18.8.2 - Site",
        "definition": "Body site administered to",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.site",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.route",
        "path": "EHDSMedicationAdministration.dosage.route",
        "short": "C.18.8.3 - Route",
        "definition": "Path of substance into body",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.route",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT, EDQM"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.method",
        "path": "EHDSMedicationAdministration.dosage.method",
        "short": "C.18.8.4 - Method",
        "definition": "How drug was administered",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.dose",
        "path": "EHDSMedicationAdministration.dosage.dose",
        "short": "C.18.8.5 - Dose",
        "definition": "Amount of medication per dose",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.dose",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.rate[x]",
        "path": "EHDSMedicationAdministration.dosage.rate[x]",
        "short": "C.18.8.6 - Rate",
        "definition": "Dose quantity per unit of time",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.rate[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Ratio"
          },
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.patient",
        "path": "EHDSMedicationAdministration.dosage.patient",
        "short": "C.18.9 - Patient",
        "definition": "The patient who has the allergy or intolerance.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSMedicationAdministration.dosage.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient"
            ]
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSMedicationAdministration",
        "path": "EHDSMedicationAdministration",
        "short": "Medication administration model",
        "definition": "C.18 - EHDS refined base model for Medication administration"
      },
      {
        "id": "EHDSMedicationAdministration.identifier",
        "path": "EHDSMedicationAdministration.identifier",
        "short": "C.18.1 - Identifier",
        "definition": "Medication administration  identifier",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.status",
        "path": "EHDSMedicationAdministration.status",
        "short": "C.18.2 - Status",
        "definition": "Will generally be set to show that the administration has been completed, but might include other sttus codes (e.g. completed, not-done, on-hold, in-progress, unknown)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 MedicationAdimnistrationStatusCodes"
        }
      },
      {
        "id": "EHDSMedicationAdministration.statusReason",
        "path": "EHDSMedicationAdministration.statusReason",
        "short": "C.18.3 - Status reason",
        "definition": "Reason administration not performed",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.medication",
        "path": "EHDSMedicationAdministration.medication",
        "short": "C.18.4 - Medication",
        "definition": "Administered medication",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication"
            ]
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.occurance[x]",
        "path": "EHDSMedicationAdministration.occurance[x]",
        "short": "C.18.5 - Occurance",
        "definition": "Specific date/time or interval of time during which the administration took place (or did not take place)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.reason",
        "path": "EHDSMedicationAdministration.reason",
        "short": "C.18.6 - Reason",
        "definition": "Condition or observation that supports why the medication was administered",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSCondition",
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation"
            ]
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.note",
        "path": "EHDSMedicationAdministration.note",
        "short": "C.18.7 - Note",
        "definition": "Information about the administration",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage",
        "path": "EHDSMedicationAdministration.dosage",
        "short": "C.18.8 - Dosage",
        "definition": "Details of how medication was taken",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.dosageDescription",
        "path": "EHDSMedicationAdministration.dosage.dosageDescription",
        "short": "C.18.8.1 - Dosage description",
        "definition": "Free text dosage instructions",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.site",
        "path": "EHDSMedicationAdministration.dosage.site",
        "short": "C.18.8.2 - Site",
        "definition": "Body site administered to",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.route",
        "path": "EHDSMedicationAdministration.dosage.route",
        "short": "C.18.8.3 - Route",
        "definition": "Path of substance into body",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT, EDQM"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.method",
        "path": "EHDSMedicationAdministration.dosage.method",
        "short": "C.18.8.4 - Method",
        "definition": "How drug was administered",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSMedicationAdministration.dosage.dose",
        "path": "EHDSMedicationAdministration.dosage.dose",
        "short": "C.18.8.5 - Dose",
        "definition": "Amount of medication per dose",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.rate[x]",
        "path": "EHDSMedicationAdministration.dosage.rate[x]",
        "short": "C.18.8.6 - Rate",
        "definition": "Dose quantity per unit of time",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Ratio"
          },
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSMedicationAdministration.dosage.patient",
        "path": "EHDSMedicationAdministration.dosage.patient",
        "short": "C.18.9 - Patient",
        "definition": "The patient who has the allergy or intolerance.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient"
            ]
          }
        ]
      }
    ]
  }
}