R4 Ballot #2 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.5.0: R4 Ballot #2). 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

Orders and Observations Work GroupMaturity Level: 0 Trial Use Compartments: Not linked to any defined compartments

Detailed Descriptions for the elements in the DeviceDefinition resource.

DeviceDefinition
Element IdDeviceDefinition
Definition

The characteristics, operational status and capabilities of a medical-related component of a medical device.

Control1..1
TypeDomainResource
Comments

For the initial scope, this DeviceDefinition resource is only applicable to describe a single node in the containment tree that is produced by the context scanner in any medical device that implements or derives from the ISO/IEEE 11073 standard and that does not represent a metric. Examples for such a node are MDS, VMD, or Channel.

DeviceDefinition.identifier
Element IdDeviceDefinition.identifier
Definition

Unique instance identifiers assigned to a device by the software, manufacturers, other organizations or owners. For example: handle ID.

NoteThis is a business identifer, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
DeviceDefinition.udiDeviceIdentifier
Element IdDeviceDefinition.udiDeviceIdentifier
Definition

Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.

Control0..*
DeviceDefinition.udiDeviceIdentifier.deviceIdentifier
Element IdDeviceDefinition.udiDeviceIdentifier.deviceIdentifier
Definition

The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier.

Control1..1
Typestring
DeviceDefinition.udiDeviceIdentifier.issuer
Element IdDeviceDefinition.udiDeviceIdentifier.issuer
Definition

The organization that assigns the identifier algorithm.

Control1..1
Typeuri
DeviceDefinition.udiDeviceIdentifier.jurisdiction
Element IdDeviceDefinition.udiDeviceIdentifier.jurisdiction
Definition

The jurisdiction to which the deviceIdentifier applies.

Control1..1
Typeuri
DeviceDefinition.manufacturer[x]
Element IdDeviceDefinition.manufacturer[x]
Definition

A name of the manufacturer.

Control0..1
Typestring|Reference(Organization)
[x] NoteSee Choice of Data Types for further information about how to use [x]
DeviceDefinition.deviceName
Element IdDeviceDefinition.deviceName
Definition

A name given to the device to identify it.

Control0..*
DeviceDefinition.deviceName.name
Element IdDeviceDefinition.deviceName.name
Definition

The name of the device.

Control1..1
Typestring
Alternate NamesΣ
DeviceDefinition.deviceName.type
Element IdDeviceDefinition.deviceName.type
Definition

The type of deviceName. UDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName.

Control1..1
Terminology BindingDeviceNameType (Required)
Typecode
DeviceDefinition.modelNumber
Element IdDeviceDefinition.modelNumber
Definition

The model number for the device.

Control0..1
Typestring
DeviceDefinition.type
Element IdDeviceDefinition.type
Definition

What kind of device or device system this is.

Control0..1
Terminology BindingFHIR Device Types (Example)
TypeCodeableConcept
DeviceDefinition.specialization
Element IdDeviceDefinition.specialization
Definition

The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication.

Control0..*
DeviceDefinition.specialization.systemType
Element IdDeviceDefinition.specialization.systemType
Definition

The standard that is used to operate and communicate.

Control1..1
Typestring
Alternate NamesΣ
DeviceDefinition.specialization.version
Element IdDeviceDefinition.specialization.version
Definition

The version of the standard that is used to operate and communicate.

NoteThis is a business versionId, not a resource version id (see discussion)
Control0..1
Typestring
DeviceDefinition.version
Element IdDeviceDefinition.version
Definition

The actual design of the device or software version running on the device.

NoteThis is a business versionId, not a resource version id (see discussion)
Control0..*
Typestring
DeviceDefinition.safety
Element IdDeviceDefinition.safety
Definition

Safety characteristics of the device.

Control0..*
TypeCodeableConcept
Summarytrue
DeviceDefinition.shelfLifeStorage
Element IdDeviceDefinition.shelfLifeStorage
Definition

Shelf Life and storage information.

Control0..*
TypeProductShelfLife
DeviceDefinition.physicalCharacteristics
Element IdDeviceDefinition.physicalCharacteristics
Definition

Dimensions, color etc.

Control0..1
TypeProdCharacteristic
DeviceDefinition.languageCode
Element IdDeviceDefinition.languageCode
Definition

Language code for the human-readable text strings produced by the device (all supported).

Control0..*
TypeCodeableConcept
DeviceDefinition.capability
Element IdDeviceDefinition.capability
Definition

Device capabilities.

Control0..*
DeviceDefinition.capability.type
Element IdDeviceDefinition.capability.type
Definition

Type of capability.

Control1..1
TypeCodeableConcept
DeviceDefinition.capability.description
Element IdDeviceDefinition.capability.description
Definition

Description of capability.

Control0..*
TypeCodeableConcept
DeviceDefinition.property
Element IdDeviceDefinition.property
Definition

The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties.

Control0..*
DeviceDefinition.property.type
Element IdDeviceDefinition.property.type
Definition

Code that specifies the property DeviceDefinitionPropetyCode (Extensible).

Control1..1
TypeCodeableConcept
DeviceDefinition.property.valueQuanity
Element IdDeviceDefinition.property.valueQuanity
Definition

Property value as a quantity.

Control0..*
TypeQuantity
DeviceDefinition.property.valueCode
Element IdDeviceDefinition.property.valueCode
Definition

Property value as a code, e.g., NTP4 (synced to NTP).

Control0..*
TypeCodeableConcept
DeviceDefinition.owner
Element IdDeviceDefinition.owner
Definition

An organization that is responsible for the provision and ongoing maintenance of the device.

Control0..1
TypeReference(Organization)
DeviceDefinition.contact
Element IdDeviceDefinition.contact
Definition

Contact details for an organization or a particular human that is responsible for the device.

Control0..*
TypeContactPoint
Comments

used for troubleshooting etc.

DeviceDefinition.url
Element IdDeviceDefinition.url
Definition

A network address on which the device may be contacted directly.

Control0..1
Typeuri
Comments

If the device is running a FHIR server, the network address should be the Base URL from which a conformance statement may be retrieved.

DeviceDefinition.onlineInformation
Element IdDeviceDefinition.onlineInformation
Definition

Access to on-line information about the device.

Control0..1
Typeuri
DeviceDefinition.note
Element IdDeviceDefinition.note
Definition

Descriptive information, usage information or implantation information that is not captured in an existing element.

Control0..*
TypeAnnotation
DeviceDefinition.quantity
Element IdDeviceDefinition.quantity
Definition

The quantity of the device present in the packaging (e.g. the number of devices present in a pack, or the number of devices in the same package of the medicinal product).

Control0..1
TypeQuantity
DeviceDefinition.parentDevice
Element IdDeviceDefinition.parentDevice
Definition

The parent device it can be part of.

Control0..1
TypeReference(DeviceDefinition)
Summarytrue
DeviceDefinition.material
Element IdDeviceDefinition.material
Definition

A substance used to create the material(s) of which the device is made.

Control0..*
DeviceDefinition.material.substance
Element IdDeviceDefinition.material.substance
Definition

The substance.

Control1..1
TypeCodeableConcept
DeviceDefinition.material.alternate
Element IdDeviceDefinition.material.alternate
Definition

Indicates an alternative material of the device.

Control0..1
Typeboolean
DeviceDefinition.material.allergenicIndicator
Element IdDeviceDefinition.material.allergenicIndicator
Definition

Whether the substance is a known or suspected allergen.

Control0..1
Typeboolean