description: The US Core Medication Request Profile is based upon the core FHIR MedicationRequest Resource and meets the U.S. Core Data for Interoperability (USCDI) v2 *Medications* requirements. The MedicationRequest resource can be used to record a patient's medication prescription or order. This profile sets minimum expectations for the MedicationRequest resource to record, search, and fetch a patient's medication to promote interoperability and adoption through common implementation. It identifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains the way the elements are used when using this profile. It provides the floor for standards development for specific use cases. package_name: hl7.fhir.us.core derivation: constraint name: USCoreMedicationRequestProfile type: MedicationRequest elements: category: mustSupport: true index: 3 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: us-core: match: {} schema: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-category'} mustSupport: true index: 4 encounter: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter'] index: 14 dispenseRequest: mustSupport: true index: 27 elements: numberOfRepeatsAllowed: {mustSupport: true, index: 28} quantity: {mustSupport: true, index: 29} reported: mustSupport: true choices: [reportedBoolean, reportedReference] index: 6 reasonCode: short: '𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: Reason or indication for ordering or not ordering the medication' binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code'} index: 17 medicationCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: medication, index: 11} authoredOn: {mustSupport: true, index: 15} extension: short: '𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Medication Adherence Extension' type: Extension mustSupport: false url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication-adherence index: 0 slicing: slices: medicationAdherence: match: {} schema: {short: '𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Medication Adherence Extension', type: Extension, mustSupport: false, url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication-adherence', index: 0} min: 0 requester: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson'] index: 16 reportedReference: type: Reference mustSupport: true choiceOf: reported refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson'] index: 8 status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-status'} mustSupport: true index: 1 dosageInstruction: mustSupport: true index: 19 elements: text: {mustSupport: true, index: 20} timing: {mustSupport: true, index: 21} doseAndRate: mustSupport: true index: 22 elements: dose: short: Amount of medication per dose mustSupport: true choices: [doseQuantity, doseRange] index: 24 doseQuantity: {type: Quantity, short: Amount of medication per dose, mustSupport: true, choiceOf: dose, index: 25} doseRange: {type: Range, short: Amount of medication per dose, mustSupport: true, choiceOf: dose, index: 26} reportedBoolean: {type: boolean, mustSupport: true, choiceOf: reported, index: 7} intent: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-intent'} mustSupport: true index: 2 medicationReference: type: Reference mustSupport: true choiceOf: medication refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication'] index: 12 subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 13 medication: mustSupport: true choices: [medicationCodeableConcept, medicationReference] index: 10 reasonReference: {short: '𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Condition or Observation that supports the prescription', index: 18} package_version: 7.0.0-ballot extensions: medicationAdherence: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication-adherence', min: 0, short: '𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Medication Adherence Extension', type: Extension, mustSupport: false, index: 0} class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest base: http://hl7.org/fhir/StructureDefinition/MedicationRequest version: 7.0.0-ballot