MedicationAdministrationHMW
type: StructureDefinition
node role: treeRoot
resource.id:
  value: MedicationAdministrationHMW
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Name Flags Card. Type Description & Constraints MedicationAdministrationHMW 0..* Base [HMW] Logical Model for administration identifier 0..* Identifier The business identifier(s) for the medication Administration status 1..1 code Status of the medication administration statusReason 0..* CodeableConcept Reason supporting the status of the medication administration product[x] 1..1 What was administered productCodeableConcept CodeableConcept productReference Reference(Medication) subject 1..1 Reference(Patient) Who received medication encounter 0..1 Reference(Encounter) Encounter administered as part of occurence[x] 1..1 Start and end time of administration <span title="Base StructureDefinition for dateTime Type: A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.">occurenceDateTime dateTime occurencePeriod Period recorded 0..1 dateTime When the Medication administration was first captured in the subject's record performer 0..* BackboneElement Who performed the medication administration and what they did reason[x] 0..* Information that supports why the medication was administered reasonCodeableConcept CodeableConcept reasonReference Reference(Condition | Observation | DiagnosticReport) prescription 0..1 Reference(MedicationRequest) Prescription for which the administration was performed against device 0..* Reference(Device) Device used to administer note 0..* Annotation Further information about the administration dosage 0..1 Dosage Details of how medication was administered location 0..1 string Where the administration was performed reaction 0..1 string Documentation for this format
structure definition.url:
  value: http://profiles.ihe.net/PHARM/ihe.pharm.mpd/StructureDefinition/MedicationAdministrationHMW
structure definition.version:
  value: 0.1.0
structure definition.name:
  value: MedicationAdministrationHMW
structure definition.title:
  value: [HMW] Logical Model for administration
structure definition.status:
  value: active
structure definition.date:
  value: 2023-02-19T14:45:07+00:00
structure definition.publisher:
  value: Integrating the Healthcare Enterprise (IHE)
structure definition.contact:
  index: 0
  contact detail.name:
    value: Integrating the Healthcare Enterprise (IHE)
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: http://ihe.net
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
structure definition.contact:
  index: 1
  contact detail.name:
    value: Jose Costa Teixeira
  contact detail.telecom:
    index: 0
    contact point.system:
      value: email
    contact point.use:
      value: work
structure definition.description:
  value: [HMW] Logical Model for administration
structure definition.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: http://unstats.un.org/unsd/methods/m49/m49.htm
    coding.code:
      value: 001
structure definition.copyright:
  value: IHE http://www.ihe.net/Governance/#Intellectual_Property
structure definition.fhir version:
  value: 4.0.1
structure definition.mapping:
  index: 0
  structure definition.mapping.identity:
    value: rim
  structure definition.mapping.uri:
    value: http://hl7.org/v3
  structure definition.mapping.name:
    value: RIM Mapping
structure definition.kind:
  value: logical
structure definition.abstract:
  value: false
structure definition.type:
  value: http://profiles.ihe.net/PHARM/ihe.pharm.mpd/StructureDefinition/MedicationAdministrationHMW
structure definition.base definition:
  value: http://hl7.org/fhir/StructureDefinition/Base
  link: http://hl7.org/fhir/StructureDefinition/Base
structure definition.derivation:
  value: specialization
structure definition.snapshot:
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: MedicationAdministrationHMW
    element definition.path:
      value: MedicationAdministrationHMW
    element definition.short:
      value: [HMW] Logical Model for administration
    element definition.definition:
      value: [HMW] Logical Model for administration
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Base
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.is modifier:
      value: false
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: MedicationAdministrationHMW.identifier
    element definition.path:
      value: MedicationAdministrationHMW.identifier
    element definition.short:
      value: The business identifier(s) for the medication Administration
    element definition.definition:
      value: The business identifier(s) for the medication Administration
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: MedicationAdministrationHMW.identifier
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: Identifier
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: MedicationAdministrationHMW.status
    element definition.path:
      value: MedicationAdministrationHMW.status
    element definition.short:
      value: Status of the medication administration
    element definition.definition:
      value: Status of the medication administration
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: MedicationAdministrationHMW.status
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: code
  structure definition.snapshot.element:
    index: 3
    element.id:
      value: MedicationAdministrationHMW.statusReason
    element definition.path:
      value: MedicationAdministrationHMW.statusReason
    element definition.short:
      value: Reason supporting the status of the medication administration
    element definition.definition:
      value: Reason supporting the status of the medication administration
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: MedicationAdministrationHMW.statusReason
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: CodeableConcept
  structure definition.snapshot.element:
    index: 4
    element.id:
      value: MedicationAdministrationHMW.product[x]
    element definition.path:
      value: MedicationAdministrationHMW.product[x]
    element definition.short:
      value: What was administered
    element definition.definition:
      value: What was administered
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: MedicationAdministrationHMW.product[x]
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: CodeableConcept

index: 1
element definition.type.code:
  value: Reference
element definition.type.target profile:
  value: http://hl7.org/fhir/StructureDefinition/Medication
  index: 0
  link: http://hl7.org/fhir/StructureDefinition/Medication

index: 5
element.id:
  value: MedicationAdministrationHMW.subject
element definition.path:
  value: MedicationAdministrationHMW.subject
element definition.short:
  value: Who received medication
element definition.definition:
  value: Who received medication
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.subject
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Patient
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/Patient

index: 6
element.id:
  value: MedicationAdministrationHMW.encounter
element definition.path:
  value: MedicationAdministrationHMW.encounter
element definition.short:
  value: Encounter administered as part of
element definition.definition:
  value: Encounter administered as part of
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.encounter
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Encounter
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/Encounter

index: 7
element.id:
  value: MedicationAdministrationHMW.occurence[x]
element definition.path:
  value: MedicationAdministrationHMW.occurence[x]
element definition.short:
  value: Start and end time of administration
element definition.definition:
  value: Start and end time of administration
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.occurence[x]
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.type:
  index: 1
  element definition.type.code:
    value: Period

index: 8
element.id:
  value: MedicationAdministrationHMW.recorded
element definition.path:
  value: MedicationAdministrationHMW.recorded
element definition.short:
  value: When the Medication administration was first captured in the subject's record
element definition.definition:
  value: When the Medication administration was first captured in the subject's record
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.recorded
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime

index: 9
element.id:
  value: MedicationAdministrationHMW.performer
element definition.path:
  value: MedicationAdministrationHMW.performer
element definition.short:
  value: Who performed the medication administration and what they did
element definition.definition:
  value: Who performed the medication administration and what they did
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.performer
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: BackboneElement

index: 10
element.id:
  value: MedicationAdministrationHMW.reason[x]
element definition.path:
  value: MedicationAdministrationHMW.reason[x]
element definition.short:
  value: Information that supports why the medication was administered
element definition.definition:
  value: Information that supports why the medication was administered
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.reason[x]
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept
element definition.type:
  index: 1
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Condition
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/Condition
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Observation
    index: 1
    link: http://hl7.org/fhir/StructureDefinition/Observation
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/DiagnosticReport
    index: 2
    link: http://hl7.org/fhir/StructureDefinition/DiagnosticReport

index: 11
element.id:
  value: MedicationAdministrationHMW.prescription
element definition.path:
  value: MedicationAdministrationHMW.prescription
element definition.short:
  value: Prescription for which the administration was performed against
element definition.definition:
  value: Prescription for which the administration was performed against
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.prescription
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/MedicationRequest
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/MedicationRequest

index: 12
element.id:
  value: MedicationAdministrationHMW.device
element definition.path:
  value: MedicationAdministrationHMW.device
element definition.short:
  value: Device used to administer
element definition.definition:
  value: Device used to administer
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.device
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Device
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/Device

index: 13
element.id:
  value: MedicationAdministrationHMW.note
element definition.path:
  value: MedicationAdministrationHMW.note
element definition.short:
  value: Further information about the administration
element definition.definition:
  value: Further information about the administration
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.note
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Annotation

index: 14
element.id:
  value: MedicationAdministrationHMW.dosage
element definition.path:
  value: MedicationAdministrationHMW.dosage
element definition.short:
  value: Details of how medication was administered
element definition.definition:
  value: Details of how medication was administered
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.dosage
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Dosage

index: 15
element.id:
  value: MedicationAdministrationHMW.location
element definition.path:
  value: MedicationAdministrationHMW.location
element definition.short:
  value: Where the administration was performed
element definition.definition:
  value: Where the administration was performed
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.location
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 16
element.id:
  value: MedicationAdministrationHMW.reaction
element definition.path:
  value: MedicationAdministrationHMW.reaction
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationAdministrationHMW.reaction
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

structure definition.differential.element:
  index: 0
  element.id:
    value: MedicationAdministrationHMW
  element definition.path:
    value: MedicationAdministrationHMW
  element definition.short:
    value: [HMW] Logical Model for administration
  element definition.definition:
    value: [HMW] Logical Model for administration
structure definition.differential.element:
  index: 1
  element.id:
    value: MedicationAdministrationHMW.identifier
  element definition.path:
    value: MedicationAdministrationHMW.identifier
  element definition.short:
    value: The business identifier(s) for the medication Administration
  element definition.definition:
    value: The business identifier(s) for the medication Administration
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: Identifier
structure definition.differential.element:
  index: 2
  element.id:
    value: MedicationAdministrationHMW.status
  element definition.path:
    value: MedicationAdministrationHMW.status
  element definition.short:
    value: Status of the medication administration
  element definition.definition:
    value: Status of the medication administration
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: code
structure definition.differential.element:
  index: 3
  element.id:
    value: MedicationAdministrationHMW.statusReason
  element definition.path:
    value: MedicationAdministrationHMW.statusReason
  element definition.short:
    value: Reason supporting the status of the medication administration
  element definition.definition:
    value: Reason supporting the status of the medication administration
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
structure definition.differential.element:
  index: 4
  element.id:
    value: MedicationAdministrationHMW.product[x]
  element definition.path:
    value: MedicationAdministrationHMW.product[x]
  element definition.short:
    value: What was administered
  element definition.definition:
    value: What was administered
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
  element definition.type:
    index: 1
    element definition.type.code:
      value: Reference
    element definition.type.target profile:
      value: http://hl7.org/fhir/StructureDefinition/Medication
      index: 0
      link: http://hl7.org/fhir/StructureDefinition/Medication
structure definition.differential.element:
  index: 5
  element.id:
    value: MedicationAdministrationHMW.subject
  element definition.path:
    value: MedicationAdministrationHMW.subject
  element definition.short:
    value: Who received medication
  element definition.definition:
    value: Who received medication
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Reference
    element definition.type.target profile:
      value: http://hl7.org/fhir/StructureDefinition/Patient
      index: 0
      link: http://hl7.org/fhir/StructureDefinition/Patient
structure definition.differential.element:
  index: 6
  element.id:
    value: MedicationAdministrationHMW.encounter
  element definition.path:
    value: MedicationAdministrationHMW.encounter
  element definition.short:
    value: Encounter administered as part of
  element definition.definition:
    value: Encounter administered as part of
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Reference
    element definition.type.target profile:
      value: http://hl7.org/fhir/StructureDefinition/Encounter
      index: 0
      link: http://hl7.org/fhir/StructureDefinition/Encounter
structure definition.differential.element:
  index: 7
  element.id:
    value: MedicationAdministrationHMW.occurence[x]
  element definition.path:
    value: MedicationAdministrationHMW.occurence[x]
  element definition.short:
    value: Start and end time of administration
  element definition.definition:
    value: Start and end time of administration
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: dateTime
  element definition.type:
    index: 1
    element definition.type.code:
      value: Period
structure definition.differential.element:
  index: 8
  element.id:
    value: MedicationAdministrationHMW.recorded
  element definition.path:
    value: MedicationAdministrationHMW.recorded
  element definition.short:
    value: When the Medication administration was first captured in the subject's record
  element definition.definition:
    value: When the Medication administration was first captured in the subject's record
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: dateTime
structure definition.differential.element:
  index: 9
  element.id:
    value: MedicationAdministrationHMW.performer
  element definition.path:
    value: MedicationAdministrationHMW.performer
  element definition.short:
    value: Who performed the medication administration and what they did
  element definition.definition:
    value: Who performed the medication administration and what they did
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: BackboneElement
structure definition.differential.element:
  index: 10
  element.id:
    value: MedicationAdministrationHMW.reason[x]
  element definition.path:
    value: MedicationAdministrationHMW.reason[x]
  element definition.short:
    value: Information that supports why the medication was administered
  element definition.definition:
    value: Information that supports why the medication was administered

value: 0

value: *

index: 0
element definition.type.code:
  value: CodeableConcept

index: 1
element definition.type.code:
  value: Reference
element definition.type.target profile:
  value: http://hl7.org/fhir/StructureDefinition/Condition
  index: 0
  link: http://hl7.org/fhir/StructureDefinition/Condition
element definition.type.target profile:
  value: http://hl7.org/fhir/StructureDefinition/Observation
  index: 1
  link: http://hl7.org/fhir/StructureDefinition/Observation
element definition.type.target profile:
  value: http://hl7.org/fhir/StructureDefinition/DiagnosticReport
  index: 2
  link: http://hl7.org/fhir/StructureDefinition/DiagnosticReport

index: 11
element.id:
  value: MedicationAdministrationHMW.prescription
element definition.path:
  value: MedicationAdministrationHMW.prescription
element definition.short:
  value: Prescription for which the administration was performed against
element definition.definition:
  value: Prescription for which the administration was performed against
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/MedicationRequest
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/MedicationRequest

index: 12
element.id:
  value: MedicationAdministrationHMW.device
element definition.path:
  value: MedicationAdministrationHMW.device
element definition.short:
  value: Device used to administer
element definition.definition:
  value: Device used to administer
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Device
    index: 0
    link: http://hl7.org/fhir/StructureDefinition/Device

index: 13
element.id:
  value: MedicationAdministrationHMW.note
element definition.path:
  value: MedicationAdministrationHMW.note
element definition.short:
  value: Further information about the administration
element definition.definition:
  value: Further information about the administration
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Annotation

index: 14
element.id:
  value: MedicationAdministrationHMW.dosage
element definition.path:
  value: MedicationAdministrationHMW.dosage
element definition.short:
  value: Details of how medication was administered
element definition.definition:
  value: Details of how medication was administered
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Dosage

index: 15
element.id:
  value: MedicationAdministrationHMW.location
element definition.path:
  value: MedicationAdministrationHMW.location
element definition.short:
  value: Where the administration was performed
element definition.definition:
  value: Where the administration was performed
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 16
element.id:
  value: MedicationAdministrationHMW.reaction
element definition.path:
  value: MedicationAdministrationHMW.reaction
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string