MedicationAdministrationGivenMedicine

Introduction and scope

This profile is of the ressource MedicationAdministration. The profile contains dose information about the medications that the patient can be treated with.

URL

https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE03

Usage

In this profile there are six elements. The element identifier is mandatory. The element status is mandatory, and its fixed value is set to completed, as the medication is most often a one-time administration. The element medication contains a reference to the profile Medication, which identifies the given drug and is mandatory, as this knowledge is essential for the further treatment of the patient after arrival at AKM. The element subject is also mandatory and refers to the profile Patient, as all registrations must be tied up on the patient. The effective element ensures a timestamp for the profile. The element dosage contains information on route of administration and dose.

xml code for MedicationAdministrationMedicationGiven

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="RE03" />
  <language value="Danish" />
  <url value="https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE03" />
  <name value="PrehospitalDataInEHRMedicationAdministrationGivenMedicineprofile" />
  <status value="draft" />
  <description value="This profile originates from the page Medicine in the pre-hospital patient journal (PPJ). The registration contains the medication including the specific substance given to the patient." />
  <purpose value="This profile has the purpose to register the medication given to the patient." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/w5" />
    <name value="W5 Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="w3c.prov" />
    <uri value="http://www.w3.org/ns/prov" />
    <name value="W3C PROV" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="MedicationAdministration" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration" />
  <derivation value="constraint" />
  <differential>
    <element id="MedicationAdministration">
      <path value="MedicationAdministration" />
      <definition value="This profile originates from the page Medicine in the pre-hospital patient journal (PPJ). The registration contains the medication including the specific substance given to the patient." />
    </element>
    <element id="MedicationAdministration.identifier">
      <path value="MedicationAdministration.identifier" />
      <short value="Danish social security number (CPR)" />
      <comment value="This is a business identifier, not a resource identifier. The identifier is an ID from the prehospital patient journal." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="MedicationAdministration.identifier.use">
      <path value="MedicationAdministration.identifier.use" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.identifier.type">
      <path value="MedicationAdministration.identifier.type" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.identifier.type.coding">
      <path value="MedicationAdministration.identifier.type.coding" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.identifier.system">
      <path value="MedicationAdministration.identifier.system" />
      <short value="Entry to Danish social security number database" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.identifier.value">
      <path value="MedicationAdministration.identifier.value" />
      <short value="Unique identifier of 10 digits" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.identifier.period">
      <path value="MedicationAdministration.identifier.period" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.identifier.assigner">
      <path value="MedicationAdministration.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.instantiates">
      <path value="MedicationAdministration.instantiates" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.partOf">
      <path value="MedicationAdministration.partOf" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.status">
      <path value="MedicationAdministration.status" />
      <comment value="This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Due to status being mandatory, the status has the fixed value &quot;completed&quot;." />
      <fixedCode value="completed" />
    </element>
    <element id="MedicationAdministration.statusReason">
      <path value="MedicationAdministration.statusReason" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.category">
      <path value="MedicationAdministration.category" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.medication[x]">
      <path value="MedicationAdministration.medication[x]" />
      <short value="The medication that was administered" />
      <comment value="The element refers to a Medication-profile, that contains information regarding the medication, including the specific substances." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE04" />
      </type>
    </element>
    <element id="MedicationAdministration.subject">
      <path value="MedicationAdministration.subject" />
      <short value="The patient who received medication" />
      <definition value="The patient receiving the medication." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE09" />
      </type>
    </element>
    <element id="MedicationAdministration.subject.reference">
      <path value="MedicationAdministration.subject.reference" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.subject.type">
      <path value="MedicationAdministration.subject.type" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.subject.identifier">
      <path value="MedicationAdministration.subject.identifier" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.subject.display">
      <path value="MedicationAdministration.subject.display" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.context">
      <path value="MedicationAdministration.context" />
      <short value="Encounter the medication was administered as part of" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE02" />
      </type>
    </element>
    <element id="MedicationAdministration.context.reference">
      <path value="MedicationAdministration.context.reference" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.context.type">
      <path value="MedicationAdministration.context.type" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.context.identifier">
      <path value="MedicationAdministration.context.identifier" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.context.display">
      <path value="MedicationAdministration.context.display" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.supportingInformation">
      <path value="MedicationAdministration.supportingInformation" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.effective[x]">
      <path value="MedicationAdministration.effective[x]" />
      <comment value="Timestamp for administration of the given medication." />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    element id="MedicationAdministration.performer">
      <path value="MedicationAdministration.performer" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="MedicationAdministration.performer.function">
      <path value="MedicationAdministration.performer.function" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.performer.actor">
      <path value="MedicationAdministration.performer.actor" />
      <definition value="Indicates the practitioner who performed the medication administration." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://PrehospitalDataInEHR.dk/fhir/StructureDefinition/RE12" />
      </type>
    </element>
    <element id="MedicationAdministration.performer.actor.reference">
      <path value="MedicationAdministration.performer.actor.reference" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.performer.actor.type">
      <path value="MedicationAdministration.performer.actor.type" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.performer.actor.identifier">
      <path value="MedicationAdministration.performer.actor.identifier" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.performer.actor.display">
      <path value="MedicationAdministration.performer.actor.display" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.reasonCode">
      <path value="MedicationAdministration.reasonCode" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.reasonReference">
      <path value="MedicationAdministration.reasonReference" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.request">
      <path value="MedicationAdministration.request" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.device">
      <path value="MedicationAdministration.device" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.note">
      <path value="MedicationAdministration.note" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage">
      <path value="MedicationAdministration.dosage" />
      <comment value="Dosis of the given medicament" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.dosage.text">
      <path value="MedicationAdministration.dosage.text" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.site">
      <path value="MedicationAdministration.dosage.site" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.route">
      <path value="MedicationAdministration.dosage.route" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.dosage.route.coding">
      <path value="MedicationAdministration.dosage.route.coding" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.route.text">
      <path value="MedicationAdministration.dosage.route.text" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.method">
      <path value="MedicationAdministration.dosage.method" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.dose">
      <path value="MedicationAdministration.dosage.dose" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.dosage.dose.value">
      <path value="MedicationAdministration.dosage.dose.value" />
      <min value="1" />
    </element>
    <element id="MedicationAdministration.dosage.dose.unit">
      <path value="MedicationAdministration.dosage.dose.unit" />
      <min value="1" />
      <binding>
        <strength value="required" />
        <description value="Value set for units" />
        <valueSet value="http://hl7.org/fhir/ValueSet/ucum-units" />
      </binding>
    </element>
    <element id="MedicationAdministration.dosage.dose.system">
      <path value="MedicationAdministration.dosage.dose.system" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.dose.code">
      <path value="MedicationAdministration.dosage.dose.code" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.dosage.rate[x]">
      <path value="MedicationAdministration.dosage.rate[x]" />
      <max value="0" />
    </element>
    <element id="MedicationAdministration.eventHistory">
      <path value="MedicationAdministration.eventHistory" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>