description: This profile constrains the MedicationRequest resource to convey a subset of prescription information required in the consumer real-time pharmacy benefit check (RTPBC) process. The content specifies the prescribed product and quantity, and references the prescribing practitioner and the patient's preferred pharmacy. \n\nThis profile differs from the US Core MedicationRequest in that it doesn't set the encounter or dosageInstruction elements as Must Support, because clients in the exchange will typically be mobile consumer applications that do not posess this information, and because that information is not pertinent to this use case. package_name: hl7.fhir.us.carin-rtpbc derivation: constraint name: RtpbcMedicationRequest type: MedicationRequest elements: substitution: label: Substitution short: Substitution mustSupport: true index: 16 elements: allowed: label: Substitution Allowed short: Substitution Allowed mustSupport: true choices: [allowedBoolean] index: 18 allowedBoolean: {type: boolean, label: Substitution Allowed, short: Substitution Allowed, mustSupport: true, choiceOf: allowed, index: 19} dispenseRequest: index: 9 elements: quantity: label: Prescribed Quantity short: Prescribed Quantity index: 10 elements: value: {label: Quantity in Billing Units, short: Quantity in Billing Units, mustSupport: true, index: 11} unit: label: Billing unit of measure short: Billing unit of measure binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/carin-rtpbc/ValueSet/rtpbc-billing-unit'} mustSupport: true index: 12 required: [value, unit] expectedSupplyDuration: label: Days Supply short: Days Supply mustSupport: true index: 13 elements: value: {label: Days Supply Value, short: Days Supply Value, mustSupport: true, index: 14} performer: {label: Pharmacy, short: Pharmacy, mustSupport: true, index: 15} required: [quantity, performer] reasonCode: {label: Diagnosis, index: 8} medicationCodeableConcept: {type: CodeableConcept, label: Prescribed Product, short: Prescribed Product, choiceOf: medication, index: 4} authoredOn: {index: 6} requester: type: Reference label: Prescriber short: Prescriber refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner'] index: 7 status: label: Request Status short: Request Status pattern: {type: Code, value: draft} index: 0 intent: pattern: {type: Code, value: proposal} index: 1 subject: type: Reference label: Patient short: Patient refers: ['http://hl7.org/fhir/us/carin-rtpbc/StructureDefinition/rtpbc-patient'] index: 5 medication: label: Prescribed Product short: Prescribed Product choices: [medicationCodeableConcept] index: 3 package_version: 2.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/carin-rtpbc/StructureDefinition/rtpbc-medicationrequest base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest version: 2.0.0-ballot required: [requester, substitution, dispenseRequest]