http://hl7.org/fhir/StructureDefinition/MedicationRequest|4.0.1
An order or request for both supply of the medication and the instructions for administration of the medication to a patient. The resource is called \"MedicationRequest\" rather than \"MedicationPrescription\" or \"MedicationOrder\" to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.
| Name | Flags | Card | Type | Description & Constraints |
|---|---|---|---|---|
MedicationRequest | 0..* | Ordering of medication for patient or group | ||
| 0..* | Identifier | External ids for this request | ||
?!Σ | 1..1 | code | active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown MedicationRequestStatus (required) | |
| 0..1 | CodeableConcept | Reason for current status MedicationRequestStatusReason (example) | ||
?!Σ | 1..1 | code | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option MedicationRequestIntent (required) | |
| 0..* | CodeableConcept | Type of medication usage MedicationRequestCategory (example) | ||
Σ | 0..1 | code | routine | urgent | asap | stat MedicationRequestPriority (required) | |
?!Σ | 0..1 | boolean | True if request is prohibiting action | |
Σ | 0..1 | Reported rather than primary record | ||
Σ | 0..1 | boolean | ||
Σ | 0..1 | Reference | ||
Σ | 1..1 | Medication to be taken MedicationCode (example) | ||
Σ | 1..1 | CodeableConcept | MedicationCode (example) | |
Σ | 1..1 | Reference | MedicationCode (example) | |
Σ | 1..1 | Reference | Who or group medication request is for | |
| 0..1 | Reference | Encounter created as part of encounter/admission/stay | ||
| 0..* | Reference | Information to support ordering of the medication | ||
Σ | 0..1 | dateTime | When request was initially authored | |
Σ | 0..1 | Reference | Who/What requested the Request | |
| 0..1 | Reference | Intended performer of administration | ||
Σ | 0..1 | CodeableConcept | Desired kind of performer of the medication administration MedicationRequestPerformerType (example) | |
| 0..1 | Reference | Person who entered the request | ||
| 0..* | CodeableConcept | Reason or indication for ordering or not ordering the medication MedicationRequestReason (example) | ||
| 0..* | Reference | Condition or observation that supports why the prescription is being written | ||
Σ | 0..* | canonical | Instantiates FHIR protocol or definition | |
Σ | 0..* | uri | Instantiates external protocol or definition | |
Σ | 0..* | Reference | What request fulfills | |
Σ | 0..1 | Identifier | Composite request this is part of | |
| 0..1 | CodeableConcept | Overall pattern of medication administration MedicationRequestCourseOfTherapy (example) | ||
| 0..* | Reference | Associated insurance coverage | ||
| 0..* | Annotation | Information about the prescription | ||
| 0..* | Dosage | How the medication should be taken | ||
| 0..1 | BackboneElement | Medication supply authorization | ||
| 0..1 | BackboneElement | First fill details | ||
| 0..1 | Quantity | First fill quantity | ||
| 0..1 | Duration | First fill duration | ||
| 0..1 | Duration | Minimum period of time between dispenses | ||
| 0..1 | Period | Time period supply is authorized for | ||
| 0..1 | unsignedInt | Number of refills authorized | ||
| 0..1 | Quantity | Amount of medication to supply per dispense | ||
| 0..1 | Duration | Number of days supply per dispense | ||
| 0..1 | Reference | Intended dispenser | ||
| 0..1 | BackboneElement | Any restrictions on medication substitution | ||
| 1..1 | Whether substitution is allowed or not MedicationRequestSubstitution (example) | |||
| 1..1 | boolean | MedicationRequestSubstitution (example) | ||
| 1..1 | CodeableConcept | MedicationRequestSubstitution (example) | ||
| 0..1 | CodeableConcept | Why should (not) substitution be made MedicationIntendedSubstitutionReason (example) | ||
| 0..1 | Reference | An order/prescription that is being replaced | ||
| 0..* | Reference | Clinical Issue with action | ||
| 0..* | Reference | A list of events of interest in the lifecycle |