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