description: null package_name: hl7.fhir.r4b.core derivation: specialization name: DeviceDefinition type: DeviceDefinition elements: deviceName: isModifier: false short: A name given to the device to identify it index: 9 type: BackboneElement mustSupport: false array: true elements: name: {isModifier: false, short: The name of the device, type: string, mustSupport: false, isSummary: false, index: 10} type: isModifier: false short: udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/device-nametype|4.1.0'} isSummary: false index: 11 required: [name, type] isSummary: false shelfLifeStorage: {isModifier: false, short: Shelf Life and storage information, type: ProductShelfLife, mustSupport: false, array: true, isSummary: false, index: 19} property: isModifier: false short: The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties index: 25 type: BackboneElement mustSupport: false array: true elements: type: {isModifier: false, short: Code that specifies the property DeviceDefinitionPropetyCode (Extensible), type: CodeableConcept, mustSupport: false, isSummary: false, index: 26} valueQuantity: {isModifier: false, short: Property value as a quantity, type: Quantity, mustSupport: false, array: true, isSummary: false, index: 27} valueCode: {isModifier: false, short: 'Property value as a code, e.g., NTP4 (synced to NTP)', type: CodeableConcept, mustSupport: false, array: true, isSummary: false, index: 28} required: [type] isSummary: false manufacturerString: {isModifier: false, short: Name of device manufacturer, type: string, mustSupport: false, choiceOf: manufacturer, isSummary: false, index: 7} modelNumber: {isModifier: false, short: The model number for the device, type: string, mustSupport: false, isSummary: false, index: 12} udiDeviceIdentifier: isModifier: false short: Unique Device Identifier (UDI) Barcode string index: 1 type: BackboneElement mustSupport: false array: true elements: deviceIdentifier: {isModifier: false, short: The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier, type: string, mustSupport: false, isSummary: false, index: 2} issuer: {isModifier: false, short: The organization that assigns the identifier algorithm, type: uri, mustSupport: false, isSummary: false, index: 3} jurisdiction: {isModifier: false, short: The jurisdiction to which the deviceIdentifier applies, type: uri, mustSupport: false, isSummary: false, index: 4} required: [issuer, deviceIdentifier, jurisdiction] isSummary: false type: isModifier: false short: What kind of device or device system this is type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/device-kind'} isSummary: false index: 13 manufacturerReference: isModifier: false short: Name of device manufacturer refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] type: Reference mustSupport: false choiceOf: manufacturer isSummary: false index: 8 capability: isModifier: false short: Device capabilities index: 22 type: BackboneElement mustSupport: false array: true elements: type: {isModifier: false, short: Type of capability, type: CodeableConcept, mustSupport: false, isSummary: false, index: 23} description: {isModifier: false, short: Description of capability, type: CodeableConcept, mustSupport: false, array: true, isSummary: false, index: 24} required: [type] isSummary: false specialization: isModifier: false short: The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication index: 14 type: BackboneElement mustSupport: false array: true elements: systemType: {isModifier: false, short: The standard that is used to operate and communicate, type: string, mustSupport: false, isSummary: false, index: 15} version: {isModifier: false, short: The version of the standard that is used to operate and communicate, type: string, mustSupport: false, isSummary: false, index: 16} required: [systemType] isSummary: false parentDevice: isModifier: false short: The parent device it can be part of refers: ['http://hl7.org/fhir/StructureDefinition/DeviceDefinition'] type: Reference mustSupport: false isSummary: true index: 35 note: {isModifier: false, short: Device notes and comments, type: Annotation, mustSupport: false, array: true, isSummary: false, index: 33} languageCode: {isModifier: false, short: Language code for the human-readable text strings produced by the device (all supported), type: CodeableConcept, mustSupport: false, array: true, isSummary: false, index: 21} safety: isModifier: false short: Safety characteristics of the device type: CodeableConcept mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/device-safety'} isSummary: true index: 18 material: isModifier: false short: A substance used to create the material(s) of which the device is made index: 36 type: BackboneElement mustSupport: false array: true elements: substance: {isModifier: false, short: The substance, type: CodeableConcept, mustSupport: false, isSummary: false, index: 37} alternate: {isModifier: false, short: Indicates an alternative material of the device, type: boolean, mustSupport: false, isSummary: false, index: 38} allergenicIndicator: {isModifier: false, short: Whether the substance is a known or suspected allergen, type: boolean, mustSupport: false, isSummary: false, index: 39} required: [substance] isSummary: false url: {isModifier: false, short: Network address to contact device, type: uri, mustSupport: false, isSummary: false, index: 31} identifier: {isModifier: false, short: Instance identifier, type: Identifier, mustSupport: false, array: true, isSummary: false, index: 0} manufacturer: isModifier: false short: Name of device manufacturer mustSupport: false choices: [manufacturerString, manufacturerReference] isSummary: false index: 6 quantity: {isModifier: false, short: '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)', type: Quantity, mustSupport: false, isSummary: false, index: 34} version: {isModifier: false, short: Available versions, type: string, mustSupport: false, array: true, isSummary: false, index: 17} contact: {isModifier: false, short: Details for human/organization for support, type: ContactPoint, mustSupport: false, array: true, isSummary: false, index: 30} owner: isModifier: false short: Organization responsible for device refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] type: Reference mustSupport: false isSummary: false index: 29 onlineInformation: {isModifier: false, short: Access to on-line information, type: uri, mustSupport: false, isSummary: false, index: 32} physicalCharacteristics: {isModifier: false, short: 'Dimensions, color etc.', type: ProdCharacteristic, mustSupport: false, isSummary: false, index: 20} package_version: 4.1.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/DeviceDefinition base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 4.1.0