Class TDevice
Unit
bsFhir_stu3
Declaration
type TDevice = class(TDomainResource)
Description
This resource identifies an instance or a type of a manufactured item that is used in the provision of healthcare without being substantially changed through that activity. The device may be a medical or non-medical device. Medical devices include durable (reusable) medical equipment, implantable devices, as well as disposable equipment used for diagnostic, treatment, and research for healthcare and public health. Non-medical devices may include items such as a machine, cellphone, computer, application, etc. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Unique instance identifiers assigned to a device by manufacturers other organizations or owners.
|
|
property udi : TDeviceUdi read Getudi write Setudi; |
[Unique device identifier (UDI)](device.html#5.11.3.2.2) assigned to device label or package.
|
|
property status : string read Getstatus write Setstatus; |
Status of the Device availability.
|
|
property statusElement : TFHIRDeviceStatus read GetstatusElement write SetstatusElement; |
|
|
property type_ : TCodeableConcept read Gettype_ write Settype_; |
Code or identifier to identify a kind of device.
|
|
property lotNumber : string read GetlotNumber write SetlotNumber; |
Lot number assigned by the manufacturer.
|
|
property lotNumberElement : Tstring read GetlotNumberElement write SetlotNumberElement; |
|
|
property manufacturer : string read Getmanufacturer write Setmanufacturer; |
A name of the manufacturer.
|
|
property manufacturerElement : Tstring read GetmanufacturerElement write SetmanufacturerElement; |
|
|
property manufactureDate : string read GetmanufactureDate write SetmanufactureDate; |
The date and time when the device was manufactured.
|
|
property manufactureDateElement : TdateTime_ read GetmanufactureDateElement write SetmanufactureDateElement; |
|
|
property expirationDate : string read GetexpirationDate write SetexpirationDate; |
The date and time beyond which this device is no longer valid or should not be used (if applicable).
|
|
property expirationDateElement : TdateTime_ read GetexpirationDateElement write SetexpirationDateElement; |
|
|
property model : string read Getmodel write Setmodel; |
The "model" is an identifier assigned by the manufacturer to identify the product by its type. This number is shared by the all devices sold as the same type.
|
|
property modelElement : Tstring read GetmodelElement write SetmodelElement; |
|
|
property version : string read Getversion write Setversion; |
The version of the device, if the device has multiple releases under the same model, or if the device is software or carries firmware.
|
|
property versionElement : Tstring read GetversionElement write SetversionElement; |
|
|
property patient : TReference read Getpatient write Setpatient; |
Patient information, If the device is affixed to a person.
|
|
property owner : TReference read Getowner write Setowner; |
An organization that is responsible for the provision and ongoing maintenance of the device.
|
|
property contact : TContactPointArray read GetcontactArray; |
Contact details for an organization or a particular human that is responsible for the device.
|
|
property location : TReference read Getlocation write Setlocation; |
The place where the device can be found.
|
|
property url : string read Geturl write Seturl; |
A network address on which the device may be contacted directly.
|
|
property urlElement : Turi read GeturlElement write SeturlElement; |
|
|
property note : TAnnotationArray read GetnoteArray; |
Descriptive information, usage information or implantation information that is not captured in an existing element.
|
|
property safety : TCodeableConceptArray read GetsafetyArray; |
Provides additional safety characteristics about a medical device. For example devices containing latex.
|
Generated by PasDoc 0.15.0.
|