> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metriport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DeviceDefinition

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

## Properties

| Name | Required | Type | Description |
| - | - | - | - |
| identifier | No | [Identifier](/medical-api/fhir/data-types/identifier)\[] | Instance identifier |
| udiDeviceIdentifier | No | DeviceDefinitionUdiDeviceIdentifier | Unique Device Identifier (UDI) Barcode string |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/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](/medical-api/fhir/resources/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/codeableconcept)\[] | Safety characteristics of the device |
| shelfLifeStorage | No | [ProductShelfLife](/medical-api/fhir/data-types/productshelflife)\[] | Shelf Life and storage information |
| physicalCharacteristics | No | [ProdCharacteristic](/medical-api/fhir/data-types/prodcharacteristic) | Dimensions, color etc. |
| languageCode | No | [CodeableConcept](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - type | Yes | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Type of capability |
| - description | No | [CodeableConcept](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - type | Yes | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Code that specifies the property DeviceDefinitionPropetyCode (Extensible) |
| - valueQuantity | No | [Quantity](/medical-api/fhir/data-types/quantity)\[] | Property value as a quantity |
| - valueCode | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept)\[] | Property value as a code, e.g., NTP4 (synced to NTP) |
| owner | No | Reference\<[Organization](/medical-api/fhir/resources/organization)> | Organization responsible for device |
| contact | No | [ContactPoint](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/annotation)\[] | Device notes and comments |
| quantity | No | [Quantity](/medical-api/fhir/data-types/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](/medical-api/fhir/resources/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - substance | Yes | [CodeableConcept](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - type | Yes | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | A classification or risk class of the device model |
| - justification | No | [RelatedArtifact](/medical-api/fhir/data-types/relatedartifact)\[] | Further information qualifying this classification of the device model |
| bodySite | No | [CodeableConcept](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/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](/medical-api/fhir/data-types/narrative) | Text summary of the resource, for human interpretation |
| contained | No | Resource\[] | Contained, inline Resources |
| extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored |

To view the FHIR specification for this resource, see [DeviceDefinition](https://www.hl7.org/fhir/StructureDefinition/DeviceDefinition).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.