> ## 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).
