http://hl7.org/fhir/StructureDefinition/DeviceUsage|5.0.0

A record of a device being used by a patient where the record is the result of a report from the patient or a clinician.
description: A record of a device being used by a patient where the record is the result of a report from the patient or a clinician.
derivation: specialization
name: DeviceUsage
type: DeviceUsage
elements:
  patient: {isModifier: false, short: Patient using device, mustSupport: false, isSummary: true, index: 4}
  category: {isModifier: false, short: The category of the statement - classifying how the statement is made, mustSupport: false, array: true, isSummary: false, index: 3}
  usageReason: {isModifier: false, short: 'The reason for asserting the usage status - for example forgot, lost, stolen, broken', mustSupport: false, array: true, isSummary: false, index: 11}
  derivedFrom: {isModifier: false, short: Supporting information, mustSupport: false, array: true, isSummary: true, index: 5}
  adherence:
    isModifier: false
    short: How device is being used
    mustSupport: false
    isSummary: false
    index: 12
    elements:
      code:
        isModifier: false
        short: always | never | sometimes
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/deviceusage-adherence-code'}
        isSummary: false
        index: 13
      reason:
        min: 1
        isModifier: false
        short: lost | stolen | prescribed | broken | burned | forgot
        index: 14
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/deviceusage-adherence-reason'}
        isSummary: false
    required: [reason, code]
  note: {isModifier: false, short: 'Addition details (comments, instructions)', mustSupport: false, array: true, isSummary: false, index: 19}
  reason: {isModifier: false, short: Why device was used, mustSupport: false, array: true, isSummary: true, index: 17}
  status:
    isModifier: true
    short: active | completed | not-done | entered-in-error +
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/deviceusage-status|5.0.0'}
    isModifierReason: This element is labelled 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: 2
  timing:
    isModifier: false
    short: How often  the device was used
    mustSupport: false
    choices: []
    isSummary: true
    index: 8
  identifier: {isModifier: false, short: External identifier for this record, mustSupport: false, array: true, isSummary: true, index: 0}
  bodySite:
    isModifier: false
    short: Target body site
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'}
    isSummary: true
    index: 18
  usageStatus:
    isModifier: false
    short: The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/deviceusage-status|5.0.0'}
    isSummary: false
    index: 10
  context: {isModifier: false, short: The encounter or episode of care that establishes the context for this device use statement, mustSupport: false, isSummary: true, index: 6}
  device: {isModifier: false, short: Code or Reference to device used, mustSupport: false, isSummary: true, index: 16}
  dateAsserted: {isModifier: false, short: When the statement was made (and recorded), mustSupport: false, isSummary: true, index: 9}
  basedOn: {isModifier: false, short: 'Fulfills plan, proposal or order', mustSupport: false, array: true, isSummary: true, index: 1}
  informationSource: {isModifier: false, short: Who made the statement, mustSupport: false, isSummary: true, index: 15}
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/DeviceUsage
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0
required: [device, status, patient]