description: null package_name: hl7.fhir.r4b.core derivation: specialization name: MedicationRequest type: MedicationRequest elements: performerType: isModifier: false short: Desired kind of performer of the medication administration type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/performer-role'} isSummary: true index: 21 category: isModifier: false short: Type of medication usage type: CodeableConcept mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-category'} isSummary: false index: 4 insurance: isModifier: false short: Associated insurance coverage refers: ['http://hl7.org/fhir/StructureDefinition/ClaimResponse', 'http://hl7.org/fhir/StructureDefinition/Coverage'] type: Reference mustSupport: false array: true isSummary: false index: 30 instantiatesCanonical: {isModifier: false, short: Instantiates FHIR protocol or definition, type: canonical, mustSupport: false, array: true, isSummary: true, index: 25} eventHistory: isModifier: false short: A list of events of interest in the lifecycle refers: ['http://hl7.org/fhir/StructureDefinition/Provenance'] type: Reference mustSupport: false array: true isSummary: false index: 51 instantiatesUri: {isModifier: false, short: Instantiates external protocol or definition, type: uri, mustSupport: false, array: true, isSummary: true, index: 26} substitution: isModifier: false short: Any restrictions on medication substitution type: BackboneElement mustSupport: false isSummary: false index: 43 elements: allowed: isModifier: false short: Whether substitution is allowed or not mustSupport: false choices: [allowedBoolean, allowedCodeableConcept] isSummary: false index: 45 allowedBoolean: {isModifier: false, short: Whether substitution is allowed or not, type: boolean, mustSupport: false, choiceOf: allowed, isSummary: false, index: 46} allowedCodeableConcept: {isModifier: false, short: Whether substitution is allowed or not, type: CodeableConcept, mustSupport: false, choiceOf: allowed, isSummary: false, index: 47} reason: isModifier: false short: Why should (not) substitution be made type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason'} isSummary: false index: 48 required: [allowedCodeableConcept, allowed, allowedBoolean] detectedIssue: isModifier: false short: Clinical Issue with action refers: ['http://hl7.org/fhir/StructureDefinition/DetectedIssue'] type: Reference mustSupport: false array: true isSummary: false index: 50 encounter: isModifier: false short: Encounter created as part of encounter/admission/stay refers: ['http://hl7.org/fhir/StructureDefinition/Encounter'] type: Reference mustSupport: false isSummary: false index: 16 dispenseRequest: isModifier: false short: Medication supply authorization type: BackboneElement mustSupport: false isSummary: false index: 33 elements: initialFill: isModifier: false short: First fill details type: BackboneElement mustSupport: false isSummary: false index: 34 elements: quantity: {isModifier: false, short: First fill quantity, type: Quantity, mustSupport: false, isSummary: false, index: 35} duration: {isModifier: false, short: First fill duration, type: Duration, mustSupport: false, isSummary: false, index: 36} dispenseInterval: {isModifier: false, short: Minimum period of time between dispenses, type: Duration, mustSupport: false, isSummary: false, index: 37} validityPeriod: {isModifier: false, short: Time period supply is authorized for, type: Period, mustSupport: false, isSummary: false, index: 38} numberOfRepeatsAllowed: {isModifier: false, short: Number of refills authorized, type: unsignedInt, mustSupport: false, isSummary: false, index: 39} quantity: {isModifier: false, short: Amount of medication to supply per dispense, type: Quantity, mustSupport: false, isSummary: false, index: 40} expectedSupplyDuration: {isModifier: false, short: Number of days supply per dispense, type: Duration, mustSupport: false, isSummary: false, index: 41} performer: isModifier: false short: Intended dispenser refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] type: Reference mustSupport: false isSummary: false index: 42 reported: isModifier: false short: Reported rather than primary record mustSupport: false choices: [reportedBoolean, reportedReference] isSummary: true index: 8 reasonCode: isModifier: false short: Reason or indication for ordering or not ordering the medication type: CodeableConcept mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/condition-code'} isSummary: false index: 23 medicationCodeableConcept: {isModifier: false, short: Medication to be taken, type: CodeableConcept, mustSupport: false, choiceOf: medication, isSummary: true, index: 13} statusReason: isModifier: false short: Reason for current status type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-status-reason'} isSummary: false index: 2 authoredOn: {isModifier: false, short: When request was initially authored, type: dateTime, mustSupport: false, isSummary: true, index: 18} note: {isModifier: false, short: Information about the prescription, type: Annotation, mustSupport: false, array: true, isSummary: false, index: 31} requester: isModifier: false short: Who/What requested the Request refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false isSummary: true index: 19 supportingInformation: isModifier: false short: Information to support ordering of the medication refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference mustSupport: false array: true isSummary: false index: 17 reportedReference: isModifier: false short: Reported rather than primary record refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false choiceOf: reported isSummary: true index: 10 priority: isModifier: false short: routine | urgent | asap | stat type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|4.1.0'} isSummary: true index: 5 status: isModifier: true short: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown index: 1 type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-status|4.1.0'} isModifierReason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid isSummary: true dosageInstruction: {isModifier: false, short: How the medication should be taken, type: Dosage, mustSupport: false, array: true, isSummary: false, index: 32} groupIdentifier: {isModifier: false, short: Composite request this is part of, type: Identifier, mustSupport: false, isSummary: true, index: 28} recorder: isModifier: false short: Person who entered the request refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] type: Reference mustSupport: false isSummary: false index: 22 reportedBoolean: {isModifier: false, short: Reported rather than primary record, type: boolean, mustSupport: false, choiceOf: reported, isSummary: true, index: 9} identifier: {isModifier: false, short: External ids for this request, type: Identifier, mustSupport: false, array: true, isSummary: false, index: 0} doNotPerform: {isModifier: true, short: True if request is prohibiting action, type: boolean, mustSupport: false, isModifierReason: 'This element is labeled as a modifier because this element negates the request to occur (ie, this is a request for the medication not to be ordered or prescribed, etc)', isSummary: true, index: 6} intent: isModifier: true short: proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option index: 3 type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-intent|4.1.0'} isModifierReason: This element changes the interpretation of all descriptive attributes. For example "the time the request is recommended to occur" vs. "the time the request is authorized to occur" or "who is recommended to perform the request" vs. "who is authorized to perform the request isSummary: true basedOn: isModifier: false short: What request fulfills refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan', 'http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation', 'http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest'] type: Reference mustSupport: false array: true isSummary: true index: 27 priorPrescription: isModifier: false short: An order/prescription that is being replaced refers: ['http://hl7.org/fhir/StructureDefinition/MedicationRequest'] type: Reference mustSupport: false isSummary: false index: 49 medicationReference: isModifier: false short: Medication to be taken index: 14 refers: ['http://hl7.org/fhir/StructureDefinition/Medication'] type: Reference mustSupport: false choiceOf: medication isSummary: true courseOfTherapyType: isModifier: false short: Overall pattern of medication administration type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy'} isSummary: false index: 29 subject: isModifier: false short: Who or group medication request is for refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient'] type: Reference mustSupport: false isSummary: true index: 15 performer: isModifier: false short: Intended performer of administration refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference mustSupport: false isSummary: false index: 20 medication: isModifier: false short: Medication to be taken mustSupport: false choices: [medicationCodeableConcept, medicationReference] isSummary: true index: 12 reasonReference: isModifier: false short: Condition or observation that supports why the prescription is being written refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/Observation'] type: Reference mustSupport: false array: true isSummary: false index: 24 package_version: 4.1.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/MedicationRequest base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 4.1.0 required: [medicationCodeableConcept, status, subject, intent, medication, medicationReference]