http://hl7.org/fhir/StructureDefinition/Device|5.0.0

This resource describes the properties (regulated, has real time clock, etc.), adminstrative (manufacturer name, model number, serial number, firmware, etc.), and type (knee replacement, blood pressure cuff, MRI, etc.) of a physical unit (these values do not change much within a given module, for example the serail number, manufacturer name, and model number). An actual unit may consist of several modules in a distinct hierarchy and these are represented by multiple Device resources and bound through the 'parent' element.
element_idtypes
Device
Device.identifier
Device.displayName
Device.definition
Device.udiCarrier
Device.udiCarrier.deviceIdentifier
Device.udiCarrier.issuer
Device.udiCarrier.jurisdiction
Device.udiCarrier.carrierAIDC
Device.udiCarrier.carrierHRF
Device.udiCarrier.entryType
Device.status
Device.availabilityStatus
Device.biologicalSourceEvent
Device.manufacturer
Device.manufactureDate
Device.expirationDate
Device.lotNumber
Device.serialNumber
Device.name
Device.name.value
Device.name.type
Device.name.display
Device.modelNumber
Device.partNumber
Device.category
Device.type
Device.version
Device.version.type
Device.version.component
Device.version.installDate
Device.version.value
Device.conformsTo
Device.conformsTo.category
Device.conformsTo.specification
Device.conformsTo.version
Device.property
Device.property.type
Device.property.value[x]
Device.mode
Device.cycle
Device.duration
Device.owner
Device.contact
Device.location
Device.url
Device.endpoint
Device.gateway
Device.note
Device.safety
Device.parent
Device
Device.id
Device.meta
Device.implicitRules
Device.language
Device.text
Device.contained
Device.extension
Device.modifierExtension
Device.identifier
Device.displayName
Device.definition
Device.udiCarrier
Device.udiCarrier.id
Device.udiCarrier.extension
Device.udiCarrier.modifierExtension
Device.udiCarrier.deviceIdentifier
Device.udiCarrier.issuer
Device.udiCarrier.jurisdiction
Device.udiCarrier.carrierAIDC
Device.udiCarrier.carrierHRF
Device.udiCarrier.entryType
Device.status
Device.availabilityStatus
Device.biologicalSourceEvent
Device.manufacturer
Device.manufactureDate
Device.expirationDate
Device.lotNumber
Device.serialNumber
Device.name
Device.name.id
Device.name.extension
Device.name.modifierExtension
Device.name.value
Device.name.type
Device.name.display
Device.modelNumber
Device.partNumber
Device.category
Device.type
Device.version
Device.version.id
Device.version.extension
Device.version.modifierExtension
Device.version.type
Device.version.component
Device.version.installDate
Device.version.value
Device.conformsTo
Device.conformsTo.id
Device.conformsTo.extension
Device.conformsTo.modifierExtension
Device.conformsTo.category
Device.conformsTo.specification
Device.conformsTo.version
Device.property
Device.property.id
Device.property.extension
Device.property.modifierExtension
Device.property.type
Device.property.value[x]
Device.mode
Device.cycle
Device.duration
Device.owner
Device.contact
Device.location
Device.url
Device.endpoint
Device.gateway
Device.note
Device.safety
Device.parent