Class TSpecimen

Unit

Declaration

type TSpecimen = class(TDomainResource)

Description

A sample to be used for analysis. 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 accessionIdentifier : TIdentifier read GetaccessionIdentifier write SetaccessionIdentifier;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TSpecimenStatus read GetstatusElement write SetstatusElement;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property subject : TReference read Getsubject write Setsubject;
Public property receivedTime : string read GetreceivedTime write SetreceivedTime;
Public property receivedTimeElement : TdateTime_ read GetreceivedTimeElement write SetreceivedTimeElement;
Public property parent : TReferenceArray read GetparentArray;
Public property request : TReferenceArray read GetrequestArray;
Public property collection : TSpecimenCollection read Getcollection write Setcollection;
Public property processing : TSpecimenProcessingArray read GetprocessingArray;
Public property container : TSpecimenContainerArray read GetcontainerArray;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Id for specimen.

Public property accessionIdentifier : TIdentifier read GetaccessionIdentifier write SetaccessionIdentifier;

The identifier assigned by the lab when accessioning specimen(s). This is not necessarily the same as the specimen identifier, depending on local lab procedures.

Public property status : string read Getstatus write Setstatus;

The availability of the specimen.

Public property statusElement : TSpecimenStatus read GetstatusElement write SetstatusElement;
 
Public property type_ : TCodeableConcept read Gettype_ write Settype_;

The kind of material that forms the specimen.

Public property subject : TReference read Getsubject write Setsubject;

Where the specimen came from. This may be from the patient(s) or from the environment or a device.

Public property receivedTime : string read GetreceivedTime write SetreceivedTime;

Time when specimen was received for processing or testing.

Public property receivedTimeElement : TdateTime_ read GetreceivedTimeElement write SetreceivedTimeElement;
 
Public property parent : TReferenceArray read GetparentArray;

Reference to the parent (source) specimen which is used when the specimen was either derived from or a component of another specimen.

Public property request : TReferenceArray read GetrequestArray;

Details concerning a test or procedure request that required a specimen to be collected.

Public property collection : TSpecimenCollection read Getcollection write Setcollection;

Details concerning the specimen collection.

Public property processing : TSpecimenProcessingArray read GetprocessingArray;

Details concerning processing and processing steps for the specimen.

Public property container : TSpecimenContainerArray read GetcontainerArray;

The container holding the specimen. The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here.

Public property note : TAnnotationArray read GetnoteArray;

To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).


Generated by PasDoc 0.15.0.