Medication Prescription and Delivery (MPD)
0.1.0 - ci-build International flag

Medication Prescription and Delivery (MPD), published by Integrating the Healthcare Enterprise (IHE). This is not an authorized publication; it is the continuous build for version 0.1.0). This version is based on the current content of https://github.com/IHE/pharm-mm/ and changes regularly. See the Directory of published versions

Logical Model: [HMW] Logical Model for administration

Official URL: http://profiles.ihe.net/PHARM/ihe.pharm.mpd/StructureDefinition/MedicationAdministrationHMW Version: 0.1.0
Active as of 2023-02-04 Computable Name: MedicationAdministrationHMW

Copyright/Legal: IHE http://www.ihe.net/Governance/#Intellectual_Property

[HMW] Logical Model for administration

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element (4 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministrationHMW 0..*Base[HMW] Logical Model for administration
... identifier 0..*IdentifierThe business identifier(s) for the medication Administration
... status 1..1codeStatus of the medication administration
... statusReason 0..*CodeableConceptReason supporting the status of the medication administration
.... productCodeableConceptCodeableConcept
.... productReferenceReference(Medication)
... subject 1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter administered as part of
... occurence[x] 1..1Start and end time of administration
.... occurenceDateTimedateTime
.... occurencePeriodPeriod
... recorded 0..1dateTimeWhen the Medication administration was first captured in the subject's record
... performer 0..*BackboneElementWho performed the medication administration and what they did
... reason[x] 0..*Information that supports why the medication was administered
.... reasonCodeableConceptCodeableConcept
.... reasonReferenceReference(Condition | Observation | DiagnosticReport)
... prescription 0..1Reference(MedicationRequest)Prescription for which the administration was performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationFurther information about the administration
... dosage 0..1DosageDetails of how medication was administered
... location 0..1stringWhere the administration was performed
... reaction 0..1string

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element (4 nested mandatory elements)

 

Other representations of profile: CSV, Excel