---
type: "search-params"
title: "DeviceDefinition Search Parameters"
resource: "DeviceDefinition"
---
# DeviceDefinition Search Parameters
## identifier
**Description:** The identifier of the component
**Type:** token
**Expression:** DeviceDefinition.identifier | DeviceDefinition.udiDeviceIdentifier
**Path:** DeviceDefinition.identifier
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-identifier
## type
**Description:** The device type
**Type:** token
**Expression:** DeviceDefinition.classification.type
**Path:** DeviceDefinition.classification.type
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-type
## conforms-to-category
**Description:** The category of the conformance
**Type:** token
**Expression:** DeviceDefinition.conformsTo.category
**Path:** DeviceDefinition.conformsTo.category
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-conformsTo-category
## specification
**Description:** The specification that the device conforms to
**Type:** token
**Expression:** DeviceDefinition.conformsTo.specification
**Path:** DeviceDefinition.conformsTo.specification
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-type
## specification-version
**Description:** A composite of both specification and version
**Type:** composite
**Expression:** DeviceDefinition.conformsTo
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-specification-version
## device-name
**Description:** A server defined search that may match any of the string fields in DeviceDefinition.name or DeviceDefinition.classification.type - the latter to search for 'generic' devices.
**Type:** string
**Expression:** DeviceDefinition.deviceName.name | DeviceDefinition.classification.type.coding.display | DeviceDefinition.classification.type.text
**Path:** DeviceDefinition.name
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/Device-devicedefinition-name
## manufacturer
**Description:** The manufacturer of the device
**Type:** reference
**Expression:** DeviceDefinition.manufacturer
**Path:** DeviceDefinition.manufacturer
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-manufacturer
## publisher
**Description:** The contact for the publisher of the device definition
**Type:** string
**Expression:** DeviceDefinition.contact.name | DeviceDefinition.publisher
**Path:** DeviceDefinition.contact.name
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-publisher
## model-number
**Description:** The model of the device
**Type:** token
**Expression:** DeviceDefinition.modelNumber
**Path:** DeviceDefinition.modelNumber
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-model
## version
**Description:** The specific version of the device
**Type:** token
**Expression:** DeviceDefinition.deviceVersion.value
**Path:** DeviceDefinition.deviceVersion.value
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-version
## version-type
**Description:** Value and type of version
**Type:** composite
**Expression:** DeviceDefinition.deviceVersion
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-type-version
## has-part-canonical
**Description:** The component part device definition
**Type:** reference
**Expression:** DeviceDefinition.hasPart.definition.ofType(canonical)
**Path:** DeviceDefinition.hasPart.definition[x]
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-has-part-canonical
## has-part-code
**Description:** The component part device type
**Type:** token
**Expression:** DeviceDefinition.hasPart.definition.ofType(CodeableConcept)
**Path:** DeviceDefinition.hasPart.definition[x]
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-has-part-code
## part-number
**Description:** The part number or catalog number of the device.
**Type:** string
**Expression:** DeviceDefinition.partNumber
**Path:** DeviceDefinition.partNumber
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/Device-devicedefinition-part-number
## url
**Description:** The uri that identifies the code system
**Type:** uri
**Expression:** DeviceDefinition.url
**Path:** {{name}}.url
**Standards Status:** normative
**URL:** http://hl7.org/fhir/build/SearchParameter/DeviceDefinition-url
## experimental
**Description:** Whether the DeviceDefinition is experimental
**Type:** token
**Expression:** DeviceDefinition.experimental
**Path:** DeviceDefinition.experimental
**Standards Status:** normative