description: This profile specifies additional constraints on the US Core MedicationRequest profile to support coverage requirements discovery. package_name: hl7.fhir.us.davinci-crd derivation: constraint name: CRDMedicationRequest type: MedicationRequest elements: category: short: inpatient, outpatient, etc. binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0'} mustSupport: true index: 4 slicing: slices: encounterType: match: {} schema: short: inpatient, outpatient, etc. binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0'} mustSupport: true index: 4 min: 0 max: 1 serviceType: match: {} schema: short: X-ray, Lab, consulation, surgical, etc. binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-crd/ValueSet/X12ServiceType'} mustSupport: true index: 5 min: 0 max: 1 substitution: {mustSupport: true, index: 31} encounter: type: Reference refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-encounter'] index: 22 medication[x]: extensions: BillingOptions: {url: 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options', min: 0, type: Extension, short: Expected Billing Code(s), mustSupport: true, index: 18} elements: extension: type: Extension short: Expected Billing Code(s) mustSupport: true url: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options index: 18 slicing: slices: BillingOptions: match: {} schema: {type: Extension, short: Expected Billing Code(s), mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options', index: 18} min: 0 dispenseRequest: elements: performer: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-organization'] index: 30 reported: choices: [reportedBoolean, reportedReference] index: 8 reasonCode: {mustSupport: true, index: 26} medicationCodeableConcept: type: CodeableConcept mustSupport: true choiceOf: medication index: 17 slicing: slices: medicationCodeableConcept: match: {} schema: {type: CodeableConcept, mustSupport: true, choiceOf: medication, index: 17} min: 0 max: 1 authoredOn: {index: 23} extension: type: Extension short: Coverage Info mustSupport: true url: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information index: 1 slicing: slices: Coverage-Information: match: {} schema: {type: Extension, short: Coverage Info, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information', index: 1} min: 0 contained: {mustSupport: true, index: 0} requester: type: Reference refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-practitioner'] index: 24 reportedReference: type: Reference choiceOf: reported refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-organization', 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient', 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-practitioner'] index: 10 status: {index: 3} dosageInstruction: elements: timing: {type: Timing, index: 29} reportedBoolean: {type: boolean, choiceOf: reported, index: 9} identifier: {mustSupport: true, index: 2} doNotPerform: {index: 6} basedOn: type: Reference refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest', 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest'] index: 28 priorPrescription: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest'] index: 32 medicationReference: refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medication'] type: Reference mustSupport: true choiceOf: medication index: 21 slicing: slices: medicationReference: match: {} schema: refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medication'] type: Reference mustSupport: true choiceOf: medication index: 21 min: 0 max: 1 performer: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-practitioner', 'http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-practitionerrole'] index: 25 medication: mustSupport: true choices: [medicationReference] index: 20 slicing: slices: medicationReference: match: {} schema: mustSupport: true choices: [medicationReference] index: 20 min: 0 max: 1 reasonReference: {mustSupport: true, index: 27} package_version: 2.2.0 extensions: Coverage-Information: {url: 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information', min: 0, type: Extension, short: Coverage Info, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest|7.0.0 version: 2.2.0 required: [authoredOn, requester]