Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsSPM_271
Unit
BSHL7DT271
Declaration
type TbsSPM_271 = class(TbsHL7Segment)
Description
Specimen The intent of this segment is to describe the characteristics of a specimen. It differs from the intent of the OBR in that the OBR addresses order-specific information. It differs from the SAC segment in that the SAC addresses specimen container attributes. An advantage afforded by a separate specimen segment is that it generalizes the multiple relationships among order(s), results, specimen(s) and specimen container(s). A specimen is defined as "A physical entity that is an individual, a group, an item, or a part representative of a larger group, class or whole that is the target of an observation or analysis for the purpose of drawing conclusions about the group, class, or whole." Note that any physical entity in the universe has the potential to become a specimen A specimen is collected or obtained from a source and may be representative of the source, or may represent a deviation within the source. A specimen may be wholly or partially consumed during an observation and any remaining portion of the specimen is persistent and can be stored. This segment may also be used in limited cases to describe a "virtual" specimen. In particular, to identify the characteristics required for a specimen in the context of a specific observation or test. In summary, SPM represents the attributes specific and unique to a specimen.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function SpecimenParentIdsRepCount : Integer; |
|
|
function SpecimenTypeModifierRepCount : Integer; |
|
|
function SpecimenAdditivesRepCount : Integer; |
|
|
function SpecimenSourceSiteModifierRepCount : Integer; |
|
|
function SpecimenRoleRepCount : Integer; |
|
|
function SpecimenDescriptionRepCount : Integer; |
|
|
function SpecimenHandlingCodeRepCount : Integer; |
|
|
function SpecimenRiskCodeRepCount : Integer; |
|
|
function SpecimenRejectReasonRepCount : Integer; |
|
|
function SpecimenConditionRepCount : Integer; |
|
|
function AccessionIdRepCount : Integer; |
|
|
function OtherSpecimenIdRepCount : Integer; |
|
Properties
|
property SetIdSpm : TbsSI_271 read GetSetIdSpm write SetSetIdSpm; |
Set Id - Spm, Min : 0, Max : 1
|
|
property SpecimenId : TbsEIP_271 read GetSpecimenId write SetSpecimenId; |
Specimen Id, Min : 0, Max : 1
|
|
property SpecimenParentIds[RepCount:Integer]: TbsEIP_271 read GetSpecimenParentIds write SetSpecimenParentIds; |
Specimen Parent Ids, Min : 0, Max : *
|
|
property SpecimenType : TbsCWE_271 read GetSpecimenType write SetSpecimenType; |
Specimen Type, Min : 1, Max : 1
|
|
property SpecimenTypeModifier[RepCount:Integer]: TbsCWE_271 read GetSpecimenTypeModifier write SetSpecimenTypeModifier; |
Specimen Type Modifier, Min : 0, Max : *
|
|
property SpecimenAdditives[RepCount:Integer]: TbsCWE_271 read GetSpecimenAdditives write SetSpecimenAdditives; |
Specimen Additives, Min : 0, Max : *
|
|
property SpecimenCollectionMethod : TbsCWE_271 read GetSpecimenCollectionMethod write SetSpecimenCollectionMethod; |
Specimen Collection Method, Min : 0, Max : 1
|
|
property SpecimenSourceSite : TbsCWE_271 read GetSpecimenSourceSite write SetSpecimenSourceSite; |
Specimen Source Site, Min : 0, Max : 1
|
|
property SpecimenSourceSiteModifier[RepCount:Integer]: TbsCWE_271 read GetSpecimenSourceSiteModifier write SetSpecimenSourceSiteModifier; |
Specimen Source Site Modifier, Min : 0, Max : *
|
|
property SpecimenCollectionSite : TbsCWE_271 read GetSpecimenCollectionSite write SetSpecimenCollectionSite; |
Specimen Collection Site, Min : 0, Max : 1
|
|
property SpecimenRole[RepCount:Integer]: TbsCWE_271 read GetSpecimenRole write SetSpecimenRole; |
Specimen Role, Min : 0, Max : *
|
|
property SpecimenCollectionAmount : TbsCQ_271 read GetSpecimenCollectionAmount write SetSpecimenCollectionAmount; |
Specimen Collection Amount, Min : 0, Max : 1
|
|
property GroupedSpecimenCount : TbsNM_271 read GetGroupedSpecimenCount write SetGroupedSpecimenCount; |
Grouped Specimen Count, Min : 0, Max : 1
|
|
property SpecimenDescription[RepCount:Integer]: TbsST_271 read GetSpecimenDescription write SetSpecimenDescription; |
Specimen Description, Min : 0, Max : *
|
|
property SpecimenHandlingCode[RepCount:Integer]: TbsCWE_271 read GetSpecimenHandlingCode write SetSpecimenHandlingCode; |
Specimen Handling Code, Min : 0, Max : *
|
|
property SpecimenRiskCode[RepCount:Integer]: TbsCWE_271 read GetSpecimenRiskCode write SetSpecimenRiskCode; |
Specimen Risk Code, Min : 0, Max : *
|
|
property SpecimenCollectionDateTime : TbsDR_271 read GetSpecimenCollectionDateTime write SetSpecimenCollectionDateTime; |
Specimen Collection Date/Time, Min : 0, Max : 1
|
|
property SpecimenReceivedDateTime : TbsDTM_271 read GetSpecimenReceivedDateTime write SetSpecimenReceivedDateTime; |
Specimen Received Date/Time, Min : 0, Max : 1
|
|
property SpecimenExpirationDateTime : TbsDTM_271 read GetSpecimenExpirationDateTime write SetSpecimenExpirationDateTime; |
Specimen Expiration Date/Time, Min : 0, Max : 1
|
|
property SpecimenAvailability : TbsID_271 read GetSpecimenAvailability write SetSpecimenAvailability; |
Specimen Availability, Min : 0, Max : 1
|
|
property SpecimenRejectReason[RepCount:Integer]: TbsCWE_271 read GetSpecimenRejectReason write SetSpecimenRejectReason; |
Specimen Reject Reason, Min : 0, Max : *
|
|
property SpecimenQuality : TbsCWE_271 read GetSpecimenQuality write SetSpecimenQuality; |
Specimen Quality, Min : 0, Max : 1
|
|
property SpecimenAppropriateness : TbsCWE_271 read GetSpecimenAppropriateness write SetSpecimenAppropriateness; |
Specimen Appropriateness, Min : 0, Max : 1
|
|
property SpecimenCondition[RepCount:Integer]: TbsCWE_271 read GetSpecimenCondition write SetSpecimenCondition; |
Specimen Condition, Min : 0, Max : *
|
|
property SpecimenCurrentQuantity : TbsCQ_271 read GetSpecimenCurrentQuantity write SetSpecimenCurrentQuantity; |
Specimen Current Quantity, Min : 0, Max : 1
|
|
property NumberOfSpecimenContainers : TbsNM_271 read GetNumberOfSpecimenContainers write SetNumberOfSpecimenContainers; |
Number Of Specimen Containers, Min : 0, Max : 1
|
|
property ContainerType : TbsCWE_271 read GetContainerType write SetContainerType; |
Container Type, Min : 0, Max : 1
|
|
property ContainerCondition : TbsCWE_271 read GetContainerCondition write SetContainerCondition; |
Container Condition, Min : 0, Max : 1
|
|
property SpecimenChildRole : TbsCWE_271 read GetSpecimenChildRole write SetSpecimenChildRole; |
Specimen Child Role, Min : 0, Max : 1
|
|
property AccessionId[RepCount:Integer]: TbsCX_271 read GetAccessionId write SetAccessionId; |
Accession Id, Min : 0, Max : *
|
|
property OtherSpecimenId[RepCount:Integer]: TbsCX_271 read GetOtherSpecimenId write SetOtherSpecimenId; |
Other Specimen Id, Min : 0, Max : *
|
|
property ShipmentId : TbsEI_271 read GetShipmentId write SetShipmentId; |
Shipment Id, Min : 0, Max : 1
|
Generated by PasDoc 0.14.0.
|