Class TbsBPX_271

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsBPX_271 = 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

Public function BcSpecialTestingRepCount : Integer;

Properties

Public property SetIdBpx : TbsSI_271 read GetSetIdBpx write SetSetIdBpx;
Public property BpDispenseStatus : TbsCWE_271 read GetBpDispenseStatus write SetBpDispenseStatus;
Public property BpStatus : TbsID_271 read GetBpStatus write SetBpStatus;
Public property BpDateTimeOfStatus : TbsDTM_271 read GetBpDateTimeOfStatus write SetBpDateTimeOfStatus;
Public property BcDonationId : TbsEI_271 read GetBcDonationId write SetBcDonationId;
Public property BcComponent : TbsCNE_271 read GetBcComponent write SetBcComponent;
Public property BcDonationTypeIntendedUse : TbsCNE_271 read GetBcDonationTypeIntendedUse write SetBcDonationTypeIntendedUse;
Public property CpCommercialProduct : TbsCWE_271 read GetCpCommercialProduct write SetCpCommercialProduct;
Public property CpManufacturer : TbsXON_271 read GetCpManufacturer write SetCpManufacturer;
Public property CpLotNumber : TbsEI_271 read GetCpLotNumber write SetCpLotNumber;
Public property BpBloodGroup : TbsCNE_271 read GetBpBloodGroup write SetBpBloodGroup;
Public property BcSpecialTesting[RepCount:Integer]: TbsCNE_271 read GetBcSpecialTesting write SetBcSpecialTesting;
Public property BpExpirationDateTime : TbsDTM_271 read GetBpExpirationDateTime write SetBpExpirationDateTime;
Public property BpQuantity : TbsNM_271 read GetBpQuantity write SetBpQuantity;
Public property BpAmount : TbsNM_271 read GetBpAmount write SetBpAmount;
Public property BpUnits : TbsCWE_271 read GetBpUnits write SetBpUnits;
Public property BpUniqueId : TbsEI_271 read GetBpUniqueId write SetBpUniqueId;
Public property BpActualDispensedToLocation : TbsPL_271 read GetBpActualDispensedToLocation write SetBpActualDispensedToLocation;
Public property BpActualDispensedToAddress : TbsXAD_271 read GetBpActualDispensedToAddress write SetBpActualDispensedToAddress;
Public property BpDispensedToReceiver : TbsXCN_271 read GetBpDispensedToReceiver write SetBpDispensedToReceiver;
Public property BpDispensingIndividual : TbsXCN_271 read GetBpDispensingIndividual write SetBpDispensingIndividual;

Description

Methods

Public function BcSpecialTestingRepCount : Integer;
 

Properties

Public property SetIdBpx : TbsSI_271 read GetSetIdBpx write SetSetIdBpx;

Set Id - Bpx, Min : 1, Max : 1

Public property BpDispenseStatus : TbsCWE_271 read GetBpDispenseStatus write SetBpDispenseStatus;

Bp Dispense Status, Min : 1, Max : 1

Public property BpStatus : TbsID_271 read GetBpStatus write SetBpStatus;

Bp Status, Min : 1, Max : 1

Public property BpDateTimeOfStatus : TbsDTM_271 read GetBpDateTimeOfStatus write SetBpDateTimeOfStatus;

Bp Date/Time Of Status, Min : 1, Max : 1

Public property BcDonationId : TbsEI_271 read GetBcDonationId write SetBcDonationId;

Bc Donation Id, Min : 0, Max : 1

Public property BcComponent : TbsCNE_271 read GetBcComponent write SetBcComponent;

Bc Component, Min : 0, Max : 1

Public property BcDonationTypeIntendedUse : TbsCNE_271 read GetBcDonationTypeIntendedUse write SetBcDonationTypeIntendedUse;

Bc Donation Type / Intended Use, Min : 0, Max : 1

Public property CpCommercialProduct : TbsCWE_271 read GetCpCommercialProduct write SetCpCommercialProduct;

Cp Commercial Product, Min : 0, Max : 1

Public property CpManufacturer : TbsXON_271 read GetCpManufacturer write SetCpManufacturer;

Cp Manufacturer, Min : 0, Max : 1

Public property CpLotNumber : TbsEI_271 read GetCpLotNumber write SetCpLotNumber;

Cp Lot Number, Min : 0, Max : 1

Public property BpBloodGroup : TbsCNE_271 read GetBpBloodGroup write SetBpBloodGroup;

Bp Blood Group, Min : 0, Max : 1

Public property BcSpecialTesting[RepCount:Integer]: TbsCNE_271 read GetBcSpecialTesting write SetBcSpecialTesting;

Bc Special Testing, Min : 0, Max : *

Public property BpExpirationDateTime : TbsDTM_271 read GetBpExpirationDateTime write SetBpExpirationDateTime;

Bp Expiration Date/Time, Min : 0, Max : 1

Public property BpQuantity : TbsNM_271 read GetBpQuantity write SetBpQuantity;

Bp Quantity, Min : 1, Max : 1

Public property BpAmount : TbsNM_271 read GetBpAmount write SetBpAmount;

Bp Amount, Min : 0, Max : 1

Public property BpUnits : TbsCWE_271 read GetBpUnits write SetBpUnits;

Bp Units, Min : 0, Max : 1

Public property BpUniqueId : TbsEI_271 read GetBpUniqueId write SetBpUniqueId;

Bp Unique Id, Min : 0, Max : 1

Public property BpActualDispensedToLocation : TbsPL_271 read GetBpActualDispensedToLocation write SetBpActualDispensedToLocation;

Bp Actual Dispensed To Location, Min : 0, Max : 1

Public property BpActualDispensedToAddress : TbsXAD_271 read GetBpActualDispensedToAddress write SetBpActualDispensedToAddress;

Bp Actual Dispensed To Address, Min : 0, Max : 1

Public property BpDispensedToReceiver : TbsXCN_271 read GetBpDispensedToReceiver write SetBpDispensedToReceiver;

Bp Dispensed To Receiver, Min : 0, Max : 1

Public property BpDispensingIndividual : TbsXCN_271 read GetBpDispensingIndividual write SetBpDispensingIndividual;

Bp Dispensing Individual, Min : 0, Max : 1


Generated by PasDoc 0.14.0.