PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r4.examples@4.0.1
    http://hl7.org/fhir/StructureDefinition/DeviceRequest
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.r4.examples
derivation: specialization
name: DeviceRequest
type: DeviceRequest
elements:
  performerType:
    short: Filler role
    type: CodeableConcept
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/participant-role'}
    isSummary: true
    index: 30
  insurance:
    short: Associated insurance coverage
    refers: ['http://hl7.org/fhir/StructureDefinition/ClaimResponse', 'http://hl7.org/fhir/StructureDefinition/Coverage']
    type: Reference
    array: true
    index: 34
  instantiatesCanonical: {short: Instantiates FHIR protocol or definition, type: canonical, array: true, isSummary: true, index: 1}
  instantiatesUri: {short: Instantiates external protocol or definition, type: uri, array: true, isSummary: true, index: 2}
  relevantHistory:
    short: Request provenance
    refers: ['http://hl7.org/fhir/StructureDefinition/Provenance']
    type: Reference
    array: true
    index: 37
  supportingInfo:
    short: Additional clinical information
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    index: 35
  encounter:
    short: Encounter motivating request
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter']
    type: Reference
    isSummary: true
    index: 22
  priorRequest:
    short: What request replaces
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 4
  reasonCode:
    short: Coded Reason for request
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/condition-code'}
    isSummary: true
    index: 32
  authoredOn: {short: When recorded, type: dateTime, isSummary: true, index: 28}
  occurrenceTiming: {short: Desired time or schedule for use, type: Timing, choiceOf: occurrence, isSummary: true, index: 27}
  note: {type: Annotation, short: Notes or comments, array: true, index: 36}
  codeReference:
    short: Device requested
    refers: ['http://hl7.org/fhir/StructureDefinition/Device']
    type: Reference
    choiceOf: code
    isSummary: true
    index: 11
  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: 29
  priority:
    short: routine | urgent | asap | stat
    type: code
    meaningWhenMissing: If missing, normal priority
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|4.0.1'}
    isSummary: true
    index: 8
  occurrencePeriod: {short: Desired time or schedule for use, type: Period, choiceOf: occurrence, isSummary: true, index: 26}
  status:
    isModifier: true
    short: draft | active | on-hold | revoked | completed | entered-in-error | unknown
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status|4.0.1'}
    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: 6
  codeCodeableConcept: {short: Device requested, type: CodeableConcept, choiceOf: code, isSummary: true, index: 12}
  groupIdentifier: {short: Identifier of composite request, type: Identifier, isSummary: true, index: 5}
  code:
    short: Device requested
    choices: [codeReference, codeCodeableConcept]
    isSummary: true
    index: 10
  identifier: {short: External Request identifier, type: Identifier, array: true, isSummary: true, index: 0}
  intent:
    isModifier: true
    short: proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-intent|4.0.1'}
    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
    index: 7
  basedOn:
    short: What request fulfills
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 3
  occurrenceDateTime: {short: Desired time or schedule for use, type: dateTime, choiceOf: occurrence, isSummary: true, index: 25}
  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: 21
  parameter:
    type: BackboneElement
    short: Device details
    array: true
    index: 13
    elements:
      code: {short: Device detail, type: CodeableConcept, index: 14}
      value:
        short: Value of detail
        choices: [valueCodeableConcept, valueQuantity, valueRange, valueBoolean]
        index: 16
      valueCodeableConcept: {short: Value of detail, type: CodeableConcept, choiceOf: value, index: 17}
      valueQuantity: {short: Value of detail, type: Quantity, choiceOf: value, index: 18}
      valueRange: {short: Value of detail, type: Range, choiceOf: value, index: 19}
      valueBoolean: {short: Value of detail, type: boolean, choiceOf: value, index: 20}
  occurrence:
    short: Desired time or schedule for use
    choices: [occurrenceDateTime, occurrencePeriod, occurrenceTiming]
    isSummary: true
    index: 24
  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: 31
  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: 33
package_version: 4.0.1
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/DeviceRequest
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 4.0.1
required: [codeCodeableConcept, subject, intent, codeReference, code]