Class TDeviceDefinition

Unit

Declaration

type TDeviceDefinition = class(TDomainResource)

Description

The characteristics, operational status and capabilities of a medical-related component of a medical device. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property udiDeviceIdentifier : TDeviceDefinitionUdiDeviceIdentifierArray read GetudiDeviceIdentifierArray;
Public property manufacturer : TElement read Getmanufacturer write Setmanufacturer;
Public property deviceName : TDeviceDefinitionDeviceNameArray read GetdeviceNameArray;
Public property modelNumber : string read GetmodelNumber write SetmodelNumber;
Public property modelNumberElement : Tstring read GetmodelNumberElement write SetmodelNumberElement;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property specialization : TDeviceDefinitionSpecializationArray read GetspecializationArray;
Public property version : TBSFHIRPrimitiveStringArray read GetversionArray;
Public property safety : TCodeableConceptArray read GetsafetyArray;
Public property shelfLifeStorage : TProductShelfLifeArray read GetshelfLifeStorageArray;
Public property physicalCharacteristics : TProdCharacteristic read GetphysicalCharacteristics write SetphysicalCharacteristics;
Public property languageCode : TCodeableConceptArray read GetlanguageCodeArray;
Public property capability : TDeviceDefinitionCapabilityArray read GetcapabilityArray;
Public property property_ : TDeviceDefinitionPropertyArray read Getproperty_Array;
Public property owner : TReference read Getowner write Setowner;
Public property contact : TContactPointArray read GetcontactArray;
Public property url : string read Geturl write Seturl;
Public property urlElement : Turi read GeturlElement write SeturlElement;
Public property onlineInformation : string read GetonlineInformation write SetonlineInformation;
Public property onlineInformationElement : Turi read GetonlineInformationElement write SetonlineInformationElement;
Public property note : TAnnotationArray read GetnoteArray;
Public property quantity : TQuantity read Getquantity write Setquantity;
Public property parentDevice : TReference read GetparentDevice write SetparentDevice;
Public property material : TDeviceDefinitionMaterialArray read GetmaterialArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Unique instance identifiers assigned to a device by the software, manufacturers, other organizations or owners. For example: handle ID.

Public property udiDeviceIdentifier : TDeviceDefinitionUdiDeviceIdentifierArray read GetudiDeviceIdentifierArray;

Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.

Public property manufacturer : TElement read Getmanufacturer write Setmanufacturer;

A name of the manufacturer.

Public property deviceName : TDeviceDefinitionDeviceNameArray read GetdeviceNameArray;

A name given to the device to identify it.

Public property modelNumber : string read GetmodelNumber write SetmodelNumber;

The model number for the device.

Public property modelNumberElement : Tstring read GetmodelNumberElement write SetmodelNumberElement;
 
Public property type_ : TCodeableConcept read Gettype_ write Settype_;

What kind of device or device system this is.

Public property specialization : TDeviceDefinitionSpecializationArray read GetspecializationArray;

The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication.

Public property version : TBSFHIRPrimitiveStringArray read GetversionArray;

The available versions of the device, e.g., software versions.

Public property safety : TCodeableConceptArray read GetsafetyArray;

Safety characteristics of the device.

Public property shelfLifeStorage : TProductShelfLifeArray read GetshelfLifeStorageArray;

Shelf Life and storage information.

Public property physicalCharacteristics : TProdCharacteristic read GetphysicalCharacteristics write SetphysicalCharacteristics;

Dimensions, color etc.

Public property languageCode : TCodeableConceptArray read GetlanguageCodeArray;

Language code for the human-readable text strings produced by the device (all supported).

Public property capability : TDeviceDefinitionCapabilityArray read GetcapabilityArray;

Device capabilities.

Public property property_ : TDeviceDefinitionPropertyArray read Getproperty_Array;

The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties.

Public property owner : TReference read Getowner write Setowner;

An organization that is responsible for the provision and ongoing maintenance of the device.

Public property contact : TContactPointArray read GetcontactArray;

Contact details for an organization or a particular human that is responsible for the device.

Public property url : string read Geturl write Seturl;

A network address on which the device may be contacted directly.

Public property urlElement : Turi read GeturlElement write SeturlElement;
 
Public property onlineInformation : string read GetonlineInformation write SetonlineInformation;

Access to on-line information about the device.

Public property onlineInformationElement : Turi read GetonlineInformationElement write SetonlineInformationElement;
 
Public property note : TAnnotationArray read GetnoteArray;

Descriptive information, usage information or implantation information that is not captured in an existing element.

Public property quantity : TQuantity read Getquantity write Setquantity;

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

Public property parentDevice : TReference read GetparentDevice write SetparentDevice;

The parent device it can be part of.

Public property material : TDeviceDefinitionMaterialArray read GetmaterialArray;

A substance used to create the material(s) of which the device is made.


Generated by PasDoc 0.15.0.