description: Represents a request a device to be provided to a specific patient. The device may be an implantable device to be subsequently implanted, or an external assistive device, such as a walker, to be delivered and subsequently be used. package_name: hl7.fhir.r6.core derivation: specialization name: DeviceRequest type: DeviceRequest elements: 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: 36 relevantHistory: isModifier: false short: Request provenance refers: ['http://hl7.org/fhir/StructureDefinition/Provenance'] type: Reference mustSupport: false array: true isSummary: false index: 39 asNeeded: {isModifier: false, short: PRN status of request, type: boolean, mustSupport: false, isSummary: false, index: 34} supportingInfo: isModifier: false short: Additional clinical information refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference mustSupport: false array: true isSummary: false index: 37 encounter: isModifier: false short: Encounter motivating request refers: ['http://hl7.org/fhir/StructureDefinition/Encounter'] type: Reference mustSupport: false isSummary: true index: 23 productCodeableConcept: {isModifier: false, short: Device requested, type: CodeableConcept, mustSupport: false, choiceOf: product, isSummary: true, index: 10} productReference: isModifier: false short: Device requested index: 11 refers: ['http://hl7.org/fhir/StructureDefinition/Device'] type: Reference mustSupport: false choiceOf: product isSummary: true authoredOn: {isModifier: false, short: When recorded, type: dateTime, mustSupport: false, isSummary: true, index: 29} occurrenceTiming: {isModifier: false, short: Desired time or schedule for use, type: Timing, mustSupport: false, choiceOf: occurrence, isSummary: true, index: 28} note: {isModifier: false, short: Notes or comments, type: Annotation, mustSupport: false, array: true, isSummary: false, index: 38} reason: isModifier: false short: Coded/Linked Reason for request type: CodeableReference mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/condition-code'} isSummary: true index: 33 product: isModifier: false short: Device requested mustSupport: false choices: [productCodeableConcept, productReference, productCanonical] isSummary: true index: 9 requester: isModifier: false short: Who/what submitted the device request refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', '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: 30 priority: isModifier: false short: routine | urgent | asap | stat type: code mustSupport: false meaningWhenMissing: If missing, normal priority binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|6.0.0-ballot4'} isSummary: true index: 6 occurrencePeriod: {isModifier: false, short: Desired time or schedule for use, type: Period, mustSupport: false, choiceOf: occurrence, isSummary: true, index: 27} status: isModifier: true short: draft | active | on-hold | entered-in-error | ended | completed | revoked | unknown type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status|6.0.0-ballot4'} 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 index: 4 groupIdentifier: {isModifier: false, short: Identifier of composite request, type: Identifier, mustSupport: false, isSummary: true, index: 3} identifier: {isModifier: false, short: External Request identifier, type: Identifier, mustSupport: false, array: true, isSummary: true, index: 0} doNotPerform: {isModifier: true, short: True if the request is to stop or not to start using the device, 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: 7} intent: isModifier: true short: proposal | solicit-offer | offer-response | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option index: 5 type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-intent|6.0.0-ballot4'} 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 replaces: isModifier: false short: What request replaces refers: ['http://hl7.org/fhir/StructureDefinition/DeviceRequest'] type: Reference mustSupport: false array: true isSummary: true index: 2 asNeededFor: {isModifier: false, short: Device usage reason, type: CodeableConcept, mustSupport: false, isSummary: false, index: 35} basedOn: isModifier: false short: What request fulfills refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference mustSupport: false array: true isSummary: true index: 1 quantity: {isModifier: false, short: Quantity of devices to supply, type: integer, mustSupport: false, isSummary: false, index: 13} productCanonical: {isModifier: false, short: Device requested, type: canonical, mustSupport: false, choiceOf: product, isSummary: true, index: 12} location: isModifier: false short: Requested location type: CodeableReference mustSupport: false array: true binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType'} isSummary: true index: 32 occurrenceDateTime: {isModifier: false, short: Desired time or schedule for use, type: dateTime, mustSupport: false, choiceOf: occurrence, isSummary: true, index: 26} subject: isModifier: false short: Focus of request refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Patient'] type: Reference mustSupport: false isSummary: true index: 22 parameter: isModifier: false short: Device details type: BackboneElement mustSupport: false array: true isSummary: false index: 14 elements: code: isModifier: false short: Device detail type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/request-orderdetail-parameter-code'} isSummary: false index: 15 value: isModifier: false short: Value of detail mustSupport: false choices: [valueCodeableConcept, valueQuantity, valueRange, valueBoolean] isSummary: false index: 17 valueCodeableConcept: {isModifier: false, short: Value of detail, type: CodeableConcept, mustSupport: false, choiceOf: value, isSummary: false, index: 18} valueQuantity: {isModifier: false, short: Value of detail, type: Quantity, mustSupport: false, choiceOf: value, isSummary: false, index: 19} valueRange: {isModifier: false, short: Value of detail, type: Range, mustSupport: false, choiceOf: value, isSummary: false, index: 20} valueBoolean: {isModifier: false, short: Value of detail, type: boolean, mustSupport: false, choiceOf: value, isSummary: false, index: 21} occurrence: isModifier: false short: Desired time or schedule for use mustSupport: false choices: [occurrenceDateTime, occurrencePeriod, occurrenceTiming] isSummary: true index: 25 performer: {isModifier: false, short: Requested Filler, type: CodeableReference, mustSupport: false, isSummary: true, index: 31} package_version: 6.0.0-ballot4 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/DeviceRequest base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 6.0.0-ballot4 required: [productCanonical, product, productCodeableConcept, subject, intent, productReference]