Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsBPX_28
Unit
BSHL7DT28
Declaration
type TbsBPX_28 = class(TbsHL7Segment)
Description
Blood Product Dispense Status In the processing of blood products, it is necessary for the transfusion service and the placer system to communicate information. The status messages need to contain additional information regarding the blood products requested, such as the unique donation ID, product code, blood type, expiration date/time of the blood product, and current status of the product. This segment is similar to an OBX segment, but contains additional attributes. The BP prefix in the element name indicates that the attribute pertains to any type of blood product. A blood product is defined as any type of blood component or commercially prepared blood product that is prepared and dispensed from the transfusion service. The BC prefix in the element name indicates that the attribute pertains only to blood components. A blood component is defined as the whole or any part of a blood donation. For example, from one whole blood donation, the unit of whole blood can be fractionated into red blood cells, plasma and platelets with each component contained in separate bags. These types of blood products are assigned a unique donation identification number as well as a product code that indicates the type of component contained in the bag. The CP prefix in the element name indicates that the attribute pertains only to Commercial Products. A commercial product is defined as a commercially manufactured product, such as blood derivatives ( Rh Immune Globulin, Factor VIII Concentrate or Blood Recipient Sets or Filters). These types of products are tracked by manufacturer and lot number and are not necessarily assigned a unique donation number.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function BcSpecialTestingRepCount : Integer; |
|
Properties
|
property SetIdBpx : TbsSI_28 read GetSetIdBpx write SetSetIdBpx; |
Set Id - Bpx, Min : 1, Max : 1
|
|
property BpDispenseStatus : TbsCWE_28 read GetBpDispenseStatus write SetBpDispenseStatus; |
Bp Dispense Status, Min : 1, Max : 1
|
|
property BpStatus : TbsID_28 read GetBpStatus write SetBpStatus; |
Bp Status, Min : 1, Max : 1
|
|
property BpDateTimeOfStatus : TbsDTM_28 read GetBpDateTimeOfStatus write SetBpDateTimeOfStatus; |
Bp Date/Time Of Status, Min : 1, Max : 1
|
|
property BcDonationId : TbsEI_28 read GetBcDonationId write SetBcDonationId; |
Bc Donation Id, Min : 0, Max : 1
|
|
property BcComponent : TbsCNE_28 read GetBcComponent write SetBcComponent; |
Bc Component, Min : 0, Max : 1
|
|
property BcDonationTypeIntendedUse : TbsCNE_28 read GetBcDonationTypeIntendedUse write SetBcDonationTypeIntendedUse; |
Bc Donation Type / Intended Use, Min : 0, Max : 1
|
|
property CpCommercialProduct : TbsCWE_28 read GetCpCommercialProduct write SetCpCommercialProduct; |
Cp Commercial Product, Min : 0, Max : 1
|
|
property CpManufacturer : TbsXON_28 read GetCpManufacturer write SetCpManufacturer; |
Cp Manufacturer, Min : 0, Max : 1
|
|
property CpLotNumber : TbsEI_28 read GetCpLotNumber write SetCpLotNumber; |
Cp Lot Number, Min : 0, Max : 1
|
|
property BpBloodGroup : TbsCNE_28 read GetBpBloodGroup write SetBpBloodGroup; |
Bp Blood Group, Min : 0, Max : 1
|
|
property BcSpecialTesting[RepCount:Integer]: TbsCNE_28 read GetBcSpecialTesting write SetBcSpecialTesting; |
Bc Special Testing, Min : 0, Max : *
|
|
property BpExpirationDateTime : TbsDTM_28 read GetBpExpirationDateTime write SetBpExpirationDateTime; |
Bp Expiration Date/Time, Min : 0, Max : 1
|
|
property BpQuantity : TbsNM_28 read GetBpQuantity write SetBpQuantity; |
Bp Quantity, Min : 1, Max : 1
|
|
property BpAmount : TbsNM_28 read GetBpAmount write SetBpAmount; |
Bp Amount, Min : 0, Max : 1
|
|
property BpUnits : TbsCWE_28 read GetBpUnits write SetBpUnits; |
Bp Units, Min : 0, Max : 1
|
|
property BpUniqueId : TbsEI_28 read GetBpUniqueId write SetBpUniqueId; |
Bp Unique Id, Min : 0, Max : 1
|
|
property BpActualDispensedToLocation : TbsPL_28 read GetBpActualDispensedToLocation write SetBpActualDispensedToLocation; |
Bp Actual Dispensed To Location, Min : 0, Max : 1
|
|
property BpActualDispensedToAddress : TbsXAD_28 read GetBpActualDispensedToAddress write SetBpActualDispensedToAddress; |
Bp Actual Dispensed To Address, Min : 0, Max : 1
|
|
property BpDispensedToReceiver : TbsXCN_28 read GetBpDispensedToReceiver write SetBpDispensedToReceiver; |
Bp Dispensed To Receiver, Min : 0, Max : 1
|
|
property BpDispensingIndividual : TbsXCN_28 read GetBpDispensingIndividual write SetBpDispensingIndividual; |
Bp Dispensing Individual, Min : 0, Max : 1
|
Generated by PasDoc 0.14.0.
|