DeviceUseStatement - FHIR Resource (stu3) This DeviceUseStatement Resource uses the
FHIR API standard for access and structure.
Validate an DeviceUseStatement FHIR Resource (stu3)
DeviceUseStatement Attributes Attribute Field is list Type Description
status
false
code
active | completed | entered-in-error +
Description: active | completed | entered-in-error +
Attribute Type : code
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "status": "active"
timingPeriod
false
Period
"timingPeriod" : { Period },
Description: "timingPeriod" : { Period },
Attribute Type : Period
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
whenUsed
false
Period
Period device was used
Description: Period device was used
Attribute Type : Period
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
timingTiming
false
Timing
"timingTiming" : { Timing },
Description: "timingTiming" : { Timing },
Attribute Type : Timing
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
recordedOn
false
dateTime
When statement was recorded
Description: When statement was recorded
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
note
true
Annotation
Addition details (comments, instructions)
Description: Addition details (comments, instructions)
Attribute Type : Annotation
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
source
false
Reference
Who made the statement
Description: Who made the statement
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
timingDateTime
false
dateTime
"timingDateTime" : "<dateTime>",
Description: "timingDateTime" : "<dateTime>",
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "timingDateTime":
indication
true
CodeableConcept
Why device was used
Description: Why device was used
Attribute Type : CodeableConcept
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
bodySite
false
CodeableConcept
Target body site
Description: Target body site
Attribute Type : CodeableConcept
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
device
false
Reference
Reference to device used
Description: Reference to device used
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "device": {
"reference": "Device/example"
}
identifier
true
Identifier
External identifier for this record
Description: External identifier for this record
Attribute Type : Identifier
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "identifier": [
{
"system": "http:goodhealth.org/identifiers",
"value": "51ebb7a9-4e3a-4360-9a05-0cc2d869086f"
}
]
subject
false
Reference
Patient using device
Description: Patient using device
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "subject": {
"reference": "Patient/example"
}
DeviceUseStatement Example {
"status": "active",
"resourceType": "DeviceUseStatement",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: example</p><p><b>identifier</b>: 51ebb7a9-4e3a-4360-9a05-0cc2d869086f</p><p><b>status</b>: active</p><p><b>subject</b>: <a>Patient/example</a></p><p><b>device</b>: <a>Device/example</a></p></div>"
},
"device": {
"reference": "Device/example"
},
"identifier": [
{
"system": "http:goodhealth.org/identifiers",
"value": "51ebb7a9-4e3a-4360-9a05-0cc2d869086f"
}
],
"id": "example",
"subject": {
"reference": "Patient/example"
}
}
DeviceUseStatement Structure
{
"resourceType" : "DeviceUseStatement",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // External identifier for this record
"status" : "<code>", // R! active | completed | entered-in-error +
"subject" : { Reference(Patient|Group) }, // R! Patient using device
"whenUsed" : { Period }, // Period device was used
// timing[x]: How often the device was used. One of these 3:
"timingTiming" : { Timing },
"timingPeriod" : { Period },
"timingDateTime" : "<dateTime>",
"recordedOn" : "<dateTime>", // When statement was recorded
"source" : { Reference(Patient|Practitioner|RelatedPerson) }, // Who made the statement
"device" : { Reference(Device) }, // R! Reference to device used
"indication" : [{ CodeableConcept }], // Why device was used
"bodySite" : { CodeableConcept }, // Target body site
"note" : [{ Annotation }] // Addition details (comments, instructions)
}
DeviceUseStatement Search Parameters The following search parameters can be used to query DeviceUseStatement resources. Just submit them like so:
https://api.1up.health/fhir/stu3/DeviceUseStatement?query-param=queryvalue
Search Parameter Field Type Resource Fields Searched device
reference
device
identifier
text
identifier
patient
reference
subject
subject
reference
subject