Class TDeviceUdi

Unit

Declaration

type TDeviceUdi = class(TBackboneElement)

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.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property deviceIdentifier : string read GetdeviceIdentifier write SetdeviceIdentifier;
Public property deviceIdentifierElement : Tstring read GetdeviceIdentifierElement write SetdeviceIdentifierElement;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property jurisdiction : string read Getjurisdiction write Setjurisdiction;
Public property jurisdictionElement : Turi read GetjurisdictionElement write SetjurisdictionElement;
Public property carrierHRF : string read GetcarrierHRF write SetcarrierHRF;
Public property carrierHRFElement : Tstring read GetcarrierHRFElement write SetcarrierHRFElement;
Public property carrierAIDC : string read GetcarrierAIDC write SetcarrierAIDC;
Public property carrierAIDCElement : Tbase64Binary read GetcarrierAIDCElement write SetcarrierAIDCElement;
Public property issuer : string read Getissuer write Setissuer;
Public property issuerElement : Turi read GetissuerElement write SetissuerElement;
Public property entryType : string read GetentryType write SetentryType;
Public property entryTypeElement : TUDIEntryType read GetentryTypeElement write SetentryTypeElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property deviceIdentifier : string read GetdeviceIdentifier write SetdeviceIdentifier;

The device identifier (DI) is a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device.

Public property deviceIdentifierElement : Tstring read GetdeviceIdentifierElement write SetdeviceIdentifierElement;
 
Public property name_ : string read Getname_ write Setname_;

Name of device as used in labeling or catalog.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property jurisdiction : string read Getjurisdiction write Setjurisdiction;

The identity of the authoritative source for UDI generation within a jurisdiction. All UDIs are globally unique within a single namespace. with the appropriate repository uri as the system. For example, UDIs of devices managed in the U.S. by the FDA, the value is http://hl7.org/fhir/NamingSystem/fda-udi.

Public property jurisdictionElement : Turi read GetjurisdictionElement write SetjurisdictionElement;
 
Public property carrierHRF : string read GetcarrierHRF write SetcarrierHRF;

The full UDI carrier as the human readable form (HRF) representation of the barcode string as printed on the packaging of the device.

Public property carrierHRFElement : Tstring read GetcarrierHRFElement write SetcarrierHRFElement;
 
Public property carrierAIDC : string read GetcarrierAIDC write SetcarrierAIDC;

The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation of the barcode string as printed on the packaging of the device - E.g a barcode or RFID. Because of limitations on character sets in XML and the need to round-trip JSON data through XML, AIDC Formats *SHALL* be base64 encoded.

Public property carrierAIDCElement : Tbase64Binary read GetcarrierAIDCElement write SetcarrierAIDCElement;
 
Public property issuer : string read Getissuer write Setissuer;

Organization that is charged with issuing UDIs for devices. For example, the US FDA issuers include : 1

GS1: http://hl7.org/fhir/NamingSystem/gs1-di, 2) HIBCC: http://hl7.org/fhir/NamingSystem/hibcc-dI, 3) ICCBBA for blood containers: http://hl7.org/fhir/NamingSystem/iccbba-blood-di, 4) ICCBA for other devices: http://hl7.org/fhir/NamingSystem/iccbba-other-di. )

Public property issuerElement : Turi read GetissuerElement write SetissuerElement;
 
Public property entryType : string read GetentryType write SetentryType;

A coded entry to indicate how the data was entered.

Public property entryTypeElement : TUDIEntryType read GetentryTypeElement write SetentryTypeElement;
 

Generated by PasDoc 0.15.0.