description: Represents a request for a patient to employ a medical device. The device may be an implantable device, or an external assistive device, such as a walker. package_name: hl7.fhir.core derivation: specialization name: DeviceRequest type: DeviceRequest elements: performerType: {short: Fille role, type: CodeableConcept, isSummary: true, index: 29} insurance: short: Associated insurance coverage refers: ['http://hl7.org/fhir/StructureDefinition/ClaimResponse', 'http://hl7.org/fhir/StructureDefinition/Coverage'] type: Reference array: true index: 33 relevantHistory: short: Request provenance refers: ['http://hl7.org/fhir/StructureDefinition/Provenance'] type: Reference array: true index: 36 instantiates: {short: Protocol or definition, type: uri, array: true, isSummary: true, index: 1} supportingInfo: short: Additional clinical information refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference array: true index: 34 priorRequest: short: What request replaces refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference array: true isSummary: true index: 3 reasonCode: {short: Coded Reason for request, type: CodeableConcept, array: true, isSummary: true, index: 31} authoredOn: {short: When recorded, type: dateTime, isSummary: true, index: 27} occurrenceTiming: {short: Desired time or schedule for use, type: Timing, choiceOf: occurrence, isSummary: true, index: 26} note: {type: Annotation, short: Notes or comments, array: true, index: 35} codeReference: short: Device requested refers: ['http://hl7.org/fhir/StructureDefinition/Device'] type: Reference choiceOf: code isSummary: true index: 10 requester: short: Who/what is requesting diagnostics refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] type: Reference isSummary: true index: 28 priority: {short: 'Indicates how quickly the {{title}} should be addressed with respect to other requests', defaultValueCode: 'If missing, normal priority', type: code, isSummary: true, index: 7} occurrencePeriod: {short: Desired time or schedule for use, type: Period, choiceOf: occurrence, isSummary: true, index: 25} status: {isModifier: true, short: draft | active | suspended | completed | entered-in-error | cancelled, type: code, isSummary: true, index: 5} codeCodeableConcept: {short: Device requested, type: CodeableConcept, choiceOf: code, isSummary: true, index: 11} groupIdentifier: {short: Identifier of composite request, type: Identifier, isSummary: true, index: 4} code: short: Device requested choices: [codeReference, codeCodeableConcept] isSummary: true index: 9 identifier: {short: External Request identifier, type: Identifier, array: true, isSummary: true, index: 0} context: short: Encounter or Episode motivating request refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://hl7.org/fhir/StructureDefinition/EpisodeOfCare'] type: Reference isSummary: true index: 21 intent: {isModifier: true, short: proposal | plan | original-order | encoded | reflex-order, type: CodeableConcept, isSummary: true, index: 6} basedOn: short: What request fulfills refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference array: true isSummary: true index: 2 occurrenceDateTime: {short: Desired time or schedule for use, type: dateTime, choiceOf: occurrence, isSummary: true, index: 24} subject: 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 isSummary: true index: 20 parameter: type: BackboneElement short: Device details array: true index: 12 elements: code: {short: Device detail, type: CodeableConcept, index: 13} value: short: Value of detail choices: [valueCodeableConcept, valueQuantity, valueRange, valueBoolean] index: 15 valueCodeableConcept: {short: Value of detail, type: CodeableConcept, choiceOf: value, index: 16} valueQuantity: {short: Value of detail, type: Quantity, choiceOf: value, index: 17} valueRange: {short: Value of detail, type: Range, choiceOf: value, index: 18} valueBoolean: {short: Value of detail, type: boolean, choiceOf: value, index: 19} occurrence: short: Desired time or schedule for use choices: [occurrenceDateTime, occurrencePeriod, occurrenceTiming] isSummary: true index: 23 performer: short: Requested Filler refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', '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 isSummary: true index: 30 reasonReference: short: Linked Reason for request refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation'] type: Reference array: true isSummary: true index: 32 package_version: 3.2.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/DeviceRequest base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null required: [codeCodeableConcept, subject, intent, codeReference, code]