PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r5.core@5.0.0-snapshot1
    http://hl7.org/fhir/StructureDefinition/DeviceUsage
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.
package_name: hl7.fhir.r5.core
derivation: specialization
name: DeviceUsage
type: DeviceUsage
elements:
  patient:
    isModifier: false
    short: Patient using device
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient']
    type: Reference
    mustSupport: false
    isSummary: true
    index: 4
  category: {isModifier: false, short: The category of the statement - classifying how the statement is made, type: CodeableConcept, 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', type: CodeableConcept, mustSupport: false, array: true, isSummary: false, index: 14}
  derivedFrom:
    isModifier: false
    short: Supporting information
    refers: ['http://hl7.org/fhir/StructureDefinition/Claim', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/Procedure', 'http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    type: Reference
    mustSupport: false
    array: true
    isSummary: true
    index: 5
  timingPeriod: {isModifier: false, short: How often  the device was used, type: Period, mustSupport: false, choiceOf: timing, isSummary: true, index: 10}
  note: {isModifier: false, short: 'Addition details (comments, instructions)', type: Annotation, mustSupport: false, array: true, isSummary: false, index: 19}
  reason: {isModifier: false, short: Why device was used, type: CodeableReference, mustSupport: false, array: true, isSummary: true, index: 17}
  timingDateTime: {isModifier: false, short: How often  the device was used, type: dateTime, mustSupport: false, choiceOf: timing, isSummary: true, index: 11}
  timingTiming: {isModifier: false, short: How often  the device was used, type: Timing, mustSupport: false, choiceOf: timing, isSummary: true, index: 9}
  status:
    isModifier: true
    short: active | completed | not-done | entered-in-error +
    index: 2
    type: code
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/device-usage-status|5.0.0-snapshot1'}
    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
  timing:
    isModifier: false
    short: How often  the device was used
    mustSupport: false
    choices: [timingTiming, timingPeriod, timingDateTime]
    isSummary: true
    index: 8
  identifier: {isModifier: false, short: External identifier for this record, type: Identifier, mustSupport: false, array: true, isSummary: true, index: 0}
  bodySite:
    isModifier: false
    short: Target body site
    type: CodeableReference
    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
    type: CodeableConcept
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/device-usage-status|5.0.0-snapshot1'}
    isSummary: false
    index: 13
  context:
    isModifier: false
    short: The encounter or episode of care that establishes the context for this device use statement
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://hl7.org/fhir/StructureDefinition/EpisodeOfCare']
    type: Reference
    mustSupport: false
    isSummary: true
    index: 6
  device: {isModifier: false, short: Code or Reference to device used, type: CodeableReference, mustSupport: false, isSummary: true, index: 16}
  dateAsserted: {isModifier: false, short: When the statement was made (and recorded), type: dateTime, mustSupport: false, isSummary: true, index: 12}
  basedOn:
    isModifier: false
    short: Fulfills plan, proposal or order
    refers: ['http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    type: Reference
    mustSupport: false
    array: true
    isSummary: true
    index: 1
  informationSource:
    isModifier: false
    short: Who made the statement
    refers: ['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: 15
package_version: 5.0.0-snapshot1
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/DeviceUsage
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0-snapshot1
required: [device, status, patient]