Resources
DeviceDefinition
The characteristics, operational status and capabilities of a medical-related component of a medical device.
Properties
Name | Required | Type | Description |
---|---|---|---|
identifier | No | Identifier[] | Instance identifier |
udiDeviceIdentifier | No | DeviceDefinitionUdiDeviceIdentifier | Unique Device Identifier (UDI) Barcode string |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- deviceIdentifier | Yes | string | The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier |
- issuer | Yes | uri | The organization that assigns the identifier algorithm |
- jurisdiction | Yes | uri | The jurisdiction to which the deviceIdentifier applies |
manufacturer[x] | No | string, Reference<Organization> | Name of device manufacturer |
deviceName | No | DeviceDefinitionDeviceName | A name given to the device to identify it |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- name | Yes | string | The name of the device |
- type | Yes | code | udi-label-name / user-friendly-name / patient-reported-name / manufacturer-name / model-name / other |
modelNumber | No | string | The model number for the device |
type | No | CodeableConcept | What kind of device or device system this is |
specialization | No | DeviceDefinitionSpecialization | The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- systemType | Yes | string | The standard that is used to operate and communicate |
- version | No | string | The version of the standard that is used to operate and communicate |
version | No | string[] | Available versions |
safety | No | CodeableConcept[] | Safety characteristics of the device |
shelfLifeStorage | No | ProductShelfLife[] | Shelf Life and storage information |
physicalCharacteristics | No | ProdCharacteristic | Dimensions, color etc. |
languageCode | No | CodeableConcept[] | Language code for the human-readable text strings produced by the device (all supported) |
capability | No | DeviceDefinitionCapability | Device capabilities |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | Yes | CodeableConcept | Type of capability |
- description | No | CodeableConcept[] | Description of capability |
property | No | DeviceDefinitionProperty | The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | Yes | CodeableConcept | Code that specifies the property DeviceDefinitionPropetyCode (Extensible) |
- valueQuantity | No | Quantity[] | Property value as a quantity |
- valueCode | No | CodeableConcept[] | Property value as a code, e.g., NTP4 (synced to NTP) |
owner | No | Reference<Organization> | Organization responsible for device |
contact | No | ContactPoint[] | Details for human/organization for support |
url | No | uri | Network address to contact device |
onlineInformation | No | uri | Access to on-line information |
note | No | Annotation[] | Device notes and comments |
quantity | No | Quantity | 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) |
parentDevice | No | Reference<DeviceDefinition> | The parent device it can be part of |
material | No | DeviceDefinitionMaterial | A substance used to create the material(s) of which the device is made |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- substance | Yes | CodeableConcept | The substance |
- alternate | No | boolean | Indicates an alternative material of the device |
- allergenicIndicator | No | boolean | Whether the substance is a known or suspected allergen |
classification | No | DeviceDefinitionClassification | What kind of device or device system this is |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | Yes | CodeableConcept | A classification or risk class of the device model |
- justification | No | RelatedArtifact[] | Further information qualifying this classification of the device model |
bodySite | No | CodeableConcept | Target body site |
Search Parameters
Name | Type | Description | Expression |
---|---|---|---|
identifier | token | The identifier of the component | DeviceDefinition.identifier |
parent | reference | The parent DeviceDefinition resource | DeviceDefinition.parentDevice |
type | token | The device component type | DeviceDefinition.type |
classification | token | The device component classification | DeviceDefinition.classification.type |
Inherited Properties
Name | Required | Type | Description |
---|---|---|---|
id | No | string | Logical id of this artifact |
meta | No | Meta | Metadata about the resource |
implicitRules | No | uri | A set of rules under which this content was created |
language | No | code | Language of the resource content |
text | No | Narrative | Text summary of the resource, for human interpretation |
contained | No | Resource[] | Contained, inline Resources |
extension | No | Extension[] | Additional content defined by implementations |
modifierExtension | No | Extension[] | Extensions that cannot be ignored |
To view the FHIR specification for this resource, see DeviceDefinition.