2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4 R3 R2

5.12 Resource DeviceUseStatement - Content

This resource maintained by the Health Care Devices Work Group

A record of a device being used by a patient where the record is the result of a report from the patient or another clinician.

5.12.1 Scope and Usage

These resources have not yet undergone proper review by PC, CQI, CDS, and OO. At this time, they are to be considered only as draft resource proposals for potential submission.

This resource records the use of a healthcare-related device by a patient. The record is the result of a report of use by the patient or another provider. The resource can be used to note the use of an assistive device such as a wheelchair or hearing aid, a contraceptive such an intra-uterine device, or other implanted devices such as a pacemaker.

5.12.2 Boundaries and Relationships

This resource is different from DeviceUseRequest which records a request to use the device. This also is distinct from the Procedure resource which may describe the implantation or explantation of a device.

5.12.3 Resource Content

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceUseStatement DomainResource
... bodySite[x] Target body site
.... bodySiteCodeableConcept0..1CodeableConcept
.... bodySiteReference0..1BodySite
... whenUsed 0..1Period
... device 1..1Device
... identifier 0..*Identifier
... indication 0..*CodeableConcept
... notes 0..*string
... recordedOn 0..1dateTime
... subject 1..1Patient
... timing[x]
.... timingTiming0..1Timing
.... timingPeriod0..1Period
.... timingDateTime0..1dateTime

XML Template

<DeviceUseStatement xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <bodySite[x]><!-- 0..1 CodeableConcept|Reference(BodySite) Target body site --></bodySite[x]>
 <whenUsed><!-- 0..1 Period  --></whenUsed>
 <device><!-- 1..1 Reference(Device)  --></device>
 <identifier><!-- 0..* Identifier  --></identifier>
 <indication><!-- 0..* CodeableConcept  --></indication>
 <notes value="[string]"/><!-- 0..*  -->
 <recordedOn value="[dateTime]"/><!-- 0..1  -->
 <subject><!-- 1..1 Reference(Patient)  --></subject>
 <timing[x]><!-- 0..1 Timing|Period|dateTime  --></timing[x]>
</DeviceUseStatement>

JSON Template

{doco
  "resourceType" : "DeviceUseStatement",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  // bodySite[x]: Target body site. One of these 2:
  "bodySiteCodeableConcept" : { CodeableConcept },
  "bodySiteReference" : { Reference(BodySite) },
  "whenUsed" : { Period }, // 
  "device" : { Reference(Device) }, // R! 
  "identifier" : [{ Identifier }], // 
  "indication" : [{ CodeableConcept }], // 
  "notes" : ["<string>"], // 
  "recordedOn" : "<dateTime>", // 
  "subject" : { Reference(Patient) }, // R! 
  // timing[x]: . One of these 3:
  "timingTiming" : { Timing }
  "timingPeriod" : { Period }
  "timingDateTime" : "<dateTime>"
}

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceUseStatement DomainResource
... bodySite[x] Target body site
.... bodySiteCodeableConcept0..1CodeableConcept
.... bodySiteReference0..1BodySite
... whenUsed 0..1Period
... device 1..1Device
... identifier 0..*Identifier
... indication 0..*CodeableConcept
... notes 0..*string
... recordedOn 0..1dateTime
... subject 1..1Patient
... timing[x]
.... timingTiming0..1Timing
.... timingPeriod0..1Period
.... timingDateTime0..1dateTime

XML Template

<DeviceUseStatement xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <bodySite[x]><!-- 0..1 CodeableConcept|Reference(BodySite) Target body site --></bodySite[x]>
 <whenUsed><!-- 0..1 Period  --></whenUsed>
 <device><!-- 1..1 Reference(Device)  --></device>
 <identifier><!-- 0..* Identifier  --></identifier>
 <indication><!-- 0..* CodeableConcept  --></indication>
 <notes value="[string]"/><!-- 0..*  -->
 <recordedOn value="[dateTime]"/><!-- 0..1  -->
 <subject><!-- 1..1 Reference(Patient)  --></subject>
 <timing[x]><!-- 0..1 Timing|Period|dateTime  --></timing[x]>
</DeviceUseStatement>

JSON Template

{doco
  "resourceType" : "DeviceUseStatement",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  // bodySite[x]: Target body site. One of these 2:
  "bodySiteCodeableConcept" : { CodeableConcept },
  "bodySiteReference" : { Reference(BodySite) },
  "whenUsed" : { Period }, // 
  "device" : { Reference(Device) }, // R! 
  "identifier" : [{ Identifier }], // 
  "indication" : [{ CodeableConcept }], // 
  "notes" : ["<string>"], // 
  "recordedOn" : "<dateTime>", // 
  "subject" : { Reference(Patient) }, // R! 
  // timing[x]: . One of these 3:
  "timingTiming" : { Timing }
  "timingPeriod" : { Period }
  "timingDateTime" : "<dateTime>"
}

 

Alternate definitions: Schema/Schematron, Resource Profile (XML, JSON), Questionnaire

Notes to reviewers:

At this time, the code bindings are placeholders to be fleshed out upon further review by the community.

5.12.4 Search Parameters

Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.

NameTypeDescriptionPaths
patientreferenceSearch by subject - a patientDeviceUseStatement.subject
(Patient)
subjectreferenceSearch by subjectDeviceUseStatement.subject
(Patient)