DeviceDefinition
The characteristics, operational status and capabilities of a medical-related component of a medical device.
These interaction paths describe standard FHIR R4 patterns. Availability can depend on the API capabilities enabled for your Ovok project.
| Interaction | Method | Path |
|---|---|---|
| Read | GET | /fhir/R4/DeviceDefinition/[id] |
| Vread | GET | /fhir/R4/DeviceDefinition/[id]/_history/[vid] |
| Update | PUT | /fhir/R4/DeviceDefinition/[id] |
| Patch | PATCH | /fhir/R4/DeviceDefinition/[id] |
| Delete | DELETE | /fhir/R4/DeviceDefinition/[id] |
| Create | POST | /fhir/R4/DeviceDefinition |
| Search | GET | /fhir/R4/DeviceDefinition |
| History | GET | /fhir/R4/DeviceDefinition/[id]/_history |
Top-level elements
| Element | Type | Cardinality | Description |
|---|---|---|---|
id | string | 0..1 | Logical id of this artifact |
meta | Meta | 0..1 | Metadata about the resource |
implicitRules | uri | 0..1 | A set of rules under which this content was created |
language | code | 0..1 | Language of the resource content |
text | Narrative | 0..1 | Text summary of the resource, for human interpretation |
contained | Resource | 0..* | Contained, inline Resources |
extension | Extension | 0..* | Additional content defined by implementations |
modifierExtension | Extension | 0..* | Extensions that cannot be ignored |
identifier | Identifier | 0..* | Instance identifier |
udiDeviceIdentifier | BackboneElement | 0..* | Unique Device Identifier (UDI) Barcode string |
manufacturer[x] | string, Reference | 0..1 | Name of device manufacturer |
deviceName | BackboneElement | 0..* | A name given to the device to identify it |
modelNumber | string | 0..1 | The model number for the device |
type | CodeableConcept | 0..1 | What kind of device or device system this is |
specialization | BackboneElement | 0..* | The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication |
version | string | 0..* | Available versions |
safety | CodeableConcept | 0..* | Safety characteristics of the device |
shelfLifeStorage | ProductShelfLife | 0..* | Shelf Life and storage information |
physicalCharacteristics | ProdCharacteristic | 0..1 | Dimensions, color etc. |
languageCode | CodeableConcept | 0..* | Language code for the human-readable text strings produced by the device (all supported) |
capability | BackboneElement | 0..* | Device capabilities |
property | BackboneElement | 0..* | The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties |
owner | Reference | 0..1 | Organization responsible for device |
contact | ContactPoint | 0..* | Details for human/organization for support |
url | uri | 0..1 | Network address to contact device |
onlineInformation | uri | 0..1 | Access to on-line information |
note | Annotation | 0..* | Device notes and comments |
quantity | Quantity | 0..1 | 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 | Reference | 0..1 | The parent device it can be part of |
material | BackboneElement | 0..* | A substance used to create the material(s) of which the device is made |
Resource-specific search parameters
| Parameter | Type | Description |
|---|---|---|
identifier | token | The identifier of the component |
parent | reference | The parent DeviceDefinition resource |
type | token | The device component type |
Reference
Official FHIR R4 spec: DeviceDefinition.
Maturity: Draft (FMM 0).