Device - FHIR Resource (dstu2) This Device Resource uses the
FHIR API standard for access and structure.
Validate an Device FHIR Resource (dstu2)
Device Attributes Attribute Field is list Type Description
status
false
code
available | not-available | entered-in-error
Description: available | not-available | entered-in-error
Attribute Type : code
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
note
true
Annotation
Device notes and comments
Description: Device notes and comments
Attribute Type : Annotation
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
identifier
true
Identifier
Instance id from manufacturer, owner, and others
Description: Instance id from manufacturer, owner, and others
Attribute Type : Identifier
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
patient
false
Reference
If the resource is affixed to a person
Description: If the resource is affixed to a person
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
version
false
string
Version number (i.e. software)
Description: Version number (i.e. software)
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
url
false
uri
Network address to contact device
Description: Network address to contact device
Attribute Type : uri
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
contact
true
ContactPoint
Details for human/organization for support
Description: Details for human/organization for support
Attribute Type : ContactPoint
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
manufactureDate
false
dateTime
Manufacture date
Description: Manufacture date
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example: "manufactureDate":
lotNumber
false
string
Lot number of manufacture
Description: Lot number of manufacture
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
location
false
Reference
Where the resource is found
Description: Where the resource is found
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
owner
false
Reference
Organization responsible for device
Description: Organization responsible for device
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
model
false
string
Model id assigned by the manufacturer
Description: Model id assigned by the manufacturer
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
udi
false
string
FDA mandated Unique Device Identifier
Description: FDA mandated Unique Device Identifier
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
type
false
CodeableConcept
What kind of device this is
Description: What kind of device this is
Attribute Type : CodeableConcept
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
expiry
false
dateTime
Date and time of expiry of this device (if applicable)
Description: Date and time of expiry of this device (if applicable)
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
manufacturer
false
string
Name of device manufacturer
Description: Name of device manufacturer
Attribute Type : string
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Device Structure
{
"resourceType" : "Device",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // Instance id from manufacturer, owner, and others
"type" : { CodeableConcept }, // R! What kind of device this is
"note" : [{ Annotation }], // Device notes and comments
"status" : "<code>", // available | not-available | entered-in-error
"manufacturer" : "<string>", // Name of device manufacturer
"model" : "<string>", // Model id assigned by the manufacturer
"version" : "<string>", // Version number (i.e. software)
"manufactureDate" : "<dateTime>", // Manufacture date
"expiry" : "<dateTime>", // Date and time of expiry of this device (if applicable)
"udi" : "<string>", // FDA mandated Unique Device Identifier
"lotNumber" : "<string>", // Lot number of manufacture
"owner" : { Reference(Organization) }, // Organization responsible for device
"location" : { Reference(Location) }, // Where the resource is found
"patient" : { Reference(Patient) }, // If the resource is affixed to a person
"contact" : [{ ContactPoint }], // Details for human/organization for support
"url" : "<uri>" // Network address to contact device
}
Device Search Parameters The following search parameters can be used to query Device resources. Just submit them like so:
https://api.1up.health/fhir/dstu2/Device?query-param=queryvalue
Search Parameter Field Type Resource Fields Searched identifier
text
identifier
location
reference
location
manufacturer
text
manufacturer
model
text
model
organization
reference
owner
patient
reference
patient
type
text
type
udi
text
udi
url
uri
url