This page is part of the FHIR Specification (v0.11: DSTU 1 Ballot 3). 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: R5 R4B R4 R3 R2

Resource Device - Content 5.5

This resource identifies an instance of a manufactured thing that is used in the provision of healthcare without being substantially changed through that activity. The device may be a machine, an insert, a computer, an application, etc. This includes durable (reusable) medical equipment as well as disposable equipment used for diagnostic, treatment, and research for healthcare and public health.

The resource name as it appears in a RESTful URL is [root]/device/

This resource identifies an instance of a manufactured thing that is used in the provision of healthcare without being substantially changed through that activity. The device may be a machine, an insert, a computer, an application, etc. This includes durable (reusable) medical equipment as well as disposable equipment used for diagnostic, treatment, and research for healthcare and public health. Primarily used for recording which device performed an action and can also be used to track device location. Can also be used for prescribing and dispensing devices for patient use.

There are 4 device related resources

The device capabilities and log resources are used when communicating with a device, either directly or indirectly. When a channel is opened with the device, or its proxy, it first sends the Capabilities resource, and then a series of log resources. The FHIR JSON format is used in this case.

The application that receives the log resources may choose to merge the log with the capabilities statement to create a device observation, which is suitable for wider use within a EHR/Clinical record context.

Resource Content 5.5.1

Device (Resource)Describes what kind of device that thistype : CodeableConcept 1..1The name of the manufacturermanufacturer : string 0..1The "model" - an identifier assigned by the manufacturer to identify the product by its type. This number is shared by the all devices sold as the same typemodel : string 0..1The version of the device, if the device has multiple releases under the same model, or if the device is software or carries firmwareversion : string 0..1Date of expiry of this device (if applicable)expiry : date 0..1The organization that is responsible for the provision and ongoing maintenance of the deviceowner : Resource(Organization) 0..1Identifiers assigned to this device by various organizations (unless other specific fields exist for them)assignedId : Identifier 0..*The resource may be found in a literal location (i.e. GPS coordinates), a logical place (i.e. "in/with the patient"), or a coded locationlocation : Resource(Location) 0..1If the resource is affixed to a personpatient : Resource(Patient) 0..1Contact details for an organization or a particular human that is responsible for the devicecontact : Contact 0..*A network address on which the device may be contacted directlyurl : uri 0..1IdentityThe number assigned to this device by an authorised issuer of Device GTINs, based on the standards set by GS1gtin : string 0..1Lot number of manufacturelot : string 0..1The serial number assigned by the organization when the device was manufacturedserialNumber : string 1..1Universal Device Id fieldsidentity0..1
<Device xmlns="http://hl7.org/fhir">
 <!-- from Resource: extension, narrative, and contained -->
 <type><!-- 1..1 CodeableConcept What kind of device this is --></type>
 <manufacturer value="[string]"/><!-- 0..1 Name of device manufacturer -->
 <model value="[string]"/><!-- 0..1 Model id assigned by the manufacturer -->
 <version value="[string]"/><!-- 0..1 Version number (i.e. software) -->
 <expiry value="[date]"/><!-- 0..1 Date of expiry of this device (if applicable) -->
 <identity>  <!-- 0..1 Universal Device Id fields -->
  <gtin value="[string]"/><!-- 0..1 Global Trade Identification Number -->
  <lot value="[string]"/><!-- 0..1 Lot number of manufacture -->
  <serialNumber value="[string]"/><!-- 1..1 Serial number assigned by the manufacturer -->
 </identity>
 <owner><!-- 0..1 Resource(Organization) Organization responsible for device --></owner>
 <assignedId><!-- 0..* Identifier Identifier assigned by various organizations --></assignedId>
 <location><!-- 0..1 Resource(Location) Where the resource is found --></location>
 <patient><!-- 0..1 Resource(Patient) If the resource is affixed to a person --></patient>
 <contact><!-- 0..* Contact Details for human/organization for support --></contact>
 <url value="[uri]"/><!-- 0..1 Network address to contact device -->
</Device>

Alternate definitions: Schema/Schematron, Resource Profile

Terminology Bindings 5.5.1.1

PathDefinitionTypeReference
Device.type Defines the nature of the device and the kind of functionality/services/behavior that may be expected from itUnknownNo details provided yet

Search Parameters 5.5.2

Search Parameters for RESTful searches. The standard parameters also apply. See Searching for more information.

Name / TypeDescriptionPaths
_id : tokenThe logical resource id associated with the resource (must be supported by all servers)
assigned-id : tokenidentifier assigned by the organizationDevice.assignedId
location : referenceWhere the resource is foundDevice.location
manufacturer : stringthe manufacturer of the deviceDevice.manufacturer
model : stringthe model of the deviceDevice.model
organization : referencethe organization responsible for the deviceDevice.owner
patient : referenceIf the resource is affixed to a personDevice.patient
serial : stringthe serial number of the deviceDevice.identity.serialNumber
type : tokenthe type of the deviceDevice.type