public class BPX extends AbstractSegment
Represents an HL7 BPX message segment (Blood product dispense status). This segment has the following fields:
log
Constructor and Description |
---|
BPX(Group parent,
ModelClassFactory factory)
Creates a new BPX segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CNE |
getBCComponent()
Returns
BPX-6: "BC Component" - creates it if necessary
|
EI |
getBCDonationID()
Returns
BPX-5: "BC Donation ID" - creates it if necessary
|
CNE |
getBCDonationTypeIntendedUse()
Returns
BPX-7: "BC Donation Type / Intended Use" - creates it if necessary
|
CNE[] |
getBCSpecialTesting()
Returns all repetitions of BC Special Testing (BPX-12).
|
CNE |
getBCSpecialTesting(int rep)
Returns a specific repetition of
BPX-12: "BC Special Testing" - creates it if necessary
|
int |
getBCSpecialTestingReps()
Returns a count of the current number of repetitions of BC Special Testing (BPX-12).
|
XAD |
getBPActualDispensedToAddress()
Returns
BPX-19: "BP Actual Dispensed To Address" - creates it if necessary
|
PL |
getBPActualDispensedToLocation()
Returns
BPX-18: "BP Actual Dispensed To Location" - creates it if necessary
|
NM |
getBPAmount()
Returns
BPX-15: "BP Amount" - creates it if necessary
|
CNE |
getBPBloodGroup()
Returns
BPX-11: "BP Blood Group" - creates it if necessary
|
DTM |
getBPDateTimeOfStatus()
Returns
BPX-4: "BP Date/Time of Status" - creates it if necessary
|
XCN |
getBPDispensedToReceiver()
Returns
BPX-20: "BP Dispensed to Receiver" - creates it if necessary
|
CWE |
getBPDispenseStatus()
Returns
BPX-2: "BP Dispense Status" - creates it if necessary
|
XCN |
getBPDispensingIndividual()
Returns
BPX-21: "BP Dispensing Individual" - creates it if necessary
|
DTM |
getBPExpirationDateTime()
Returns
BPX-13: "BP Expiration Date/Time" - creates it if necessary
|
NM |
getBPQuantity()
Returns
BPX-14: "BP Quantity" - creates it if necessary
|
ID |
getBPStatus()
Returns
BPX-3: "BP Status" - creates it if necessary
|
EI |
getBPUniqueID()
Returns
BPX-17: "BP Unique ID" - creates it if necessary
|
CWE |
getBPUnits()
Returns
BPX-16: "BP Units" - creates it if necessary
|
SI |
getBpx1_SetIDBPX()
Returns
BPX-1: "Set ID - BPX" - creates it if necessary
|
EI |
getBpx10_CPLotNumber()
Returns
BPX-10: "CP Lot Number" - creates it if necessary
|
CNE |
getBpx11_BPBloodGroup()
Returns
BPX-11: "BP Blood Group" - creates it if necessary
|
CNE[] |
getBpx12_BCSpecialTesting()
Returns all repetitions of BC Special Testing (BPX-12).
|
CNE |
getBpx12_BCSpecialTesting(int rep)
Returns a specific repetition of
BPX-12: "BC Special Testing" - creates it if necessary
|
int |
getBpx12_BCSpecialTestingReps()
Returns a count of the current number of repetitions of BC Special Testing (BPX-12).
|
DTM |
getBpx13_BPExpirationDateTime()
Returns
BPX-13: "BP Expiration Date/Time" - creates it if necessary
|
NM |
getBpx14_BPQuantity()
Returns
BPX-14: "BP Quantity" - creates it if necessary
|
NM |
getBpx15_BPAmount()
Returns
BPX-15: "BP Amount" - creates it if necessary
|
CWE |
getBpx16_BPUnits()
Returns
BPX-16: "BP Units" - creates it if necessary
|
EI |
getBpx17_BPUniqueID()
Returns
BPX-17: "BP Unique ID" - creates it if necessary
|
PL |
getBpx18_BPActualDispensedToLocation()
Returns
BPX-18: "BP Actual Dispensed To Location" - creates it if necessary
|
XAD |
getBpx19_BPActualDispensedToAddress()
Returns
BPX-19: "BP Actual Dispensed To Address" - creates it if necessary
|
CWE |
getBpx2_BPDispenseStatus()
Returns
BPX-2: "BP Dispense Status" - creates it if necessary
|
XCN |
getBpx20_BPDispensedToReceiver()
Returns
BPX-20: "BP Dispensed to Receiver" - creates it if necessary
|
XCN |
getBpx21_BPDispensingIndividual()
Returns
BPX-21: "BP Dispensing Individual" - creates it if necessary
|
ID |
getBpx3_BPStatus()
Returns
BPX-3: "BP Status" - creates it if necessary
|
DTM |
getBpx4_BPDateTimeOfStatus()
Returns
BPX-4: "BP Date/Time of Status" - creates it if necessary
|
EI |
getBpx5_BCDonationID()
Returns
BPX-5: "BC Donation ID" - creates it if necessary
|
CNE |
getBpx6_BCComponent()
Returns
BPX-6: "BC Component" - creates it if necessary
|
CNE |
getBpx7_BCDonationTypeIntendedUse()
Returns
BPX-7: "BC Donation Type / Intended Use" - creates it if necessary
|
CWE |
getBpx8_CPCommercialProduct()
Returns
BPX-8: "CP Commercial Product" - creates it if necessary
|
XON |
getBpx9_CPManufacturer()
Returns
BPX-9: "CP Manufacturer" - creates it if necessary
|
CWE |
getCPCommercialProduct()
Returns
BPX-8: "CP Commercial Product" - creates it if necessary
|
EI |
getCPLotNumber()
Returns
BPX-10: "CP Lot Number" - creates it if necessary
|
XON |
getCPManufacturer()
Returns
BPX-9: "CP Manufacturer" - creates it if necessary
|
SI |
getSetIDBPX()
Returns
BPX-1: "Set ID - BPX" - creates it if necessary
|
CNE |
insertBCSpecialTesting(int rep)
Inserts a repetition of
BPX-12: "BC Special Testing" at a specific index
|
CNE |
insertBpx12_BCSpecialTesting(int rep)
Inserts a repetition of
BPX-12: "BC Special Testing" at a specific index
|
CNE |
removeBCSpecialTesting(int rep)
Removes a repetition of
BPX-12: "BC Special Testing" at a specific index
|
CNE |
removeBpx12_BCSpecialTesting(int rep)
Removes a repetition of
BPX-12: "BC Special Testing" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public BPX(Group parent, ModelClassFactory factory)
public SI getSetIDBPX()
public SI getBpx1_SetIDBPX()
public CWE getBPDispenseStatus()
public CWE getBpx2_BPDispenseStatus()
public ID getBPStatus()
public ID getBpx3_BPStatus()
public DTM getBPDateTimeOfStatus()
public DTM getBpx4_BPDateTimeOfStatus()
public EI getBCDonationID()
public EI getBpx5_BCDonationID()
public CNE getBCComponent()
public CNE getBpx6_BCComponent()
public CNE getBCDonationTypeIntendedUse()
public CNE getBpx7_BCDonationTypeIntendedUse()
public CWE getCPCommercialProduct()
public CWE getBpx8_CPCommercialProduct()
public XON getCPManufacturer()
public XON getBpx9_CPManufacturer()
public EI getCPLotNumber()
public EI getBpx10_CPLotNumber()
public CNE getBPBloodGroup()
public CNE getBpx11_BPBloodGroup()
public CNE[] getBCSpecialTesting()
public CNE[] getBpx12_BCSpecialTesting()
public int getBCSpecialTestingReps()
public CNE getBCSpecialTesting(int rep)
rep
- The repetition index (0-indexed)public CNE getBpx12_BCSpecialTesting(int rep)
rep
- The repetition index (0-indexed)public int getBpx12_BCSpecialTestingReps()
public CNE insertBCSpecialTesting(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CNE insertBpx12_BCSpecialTesting(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CNE removeBCSpecialTesting(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CNE removeBpx12_BCSpecialTesting(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DTM getBPExpirationDateTime()
public DTM getBpx13_BPExpirationDateTime()
public NM getBPQuantity()
public NM getBpx14_BPQuantity()
public NM getBPAmount()
public NM getBpx15_BPAmount()
public CWE getBPUnits()
public CWE getBpx16_BPUnits()
public EI getBPUniqueID()
public EI getBpx17_BPUniqueID()
public PL getBPActualDispensedToLocation()
public PL getBpx18_BPActualDispensedToLocation()
public XAD getBPActualDispensedToAddress()
public XAD getBpx19_BPActualDispensedToAddress()
public XCN getBPDispensedToReceiver()
public XCN getBpx20_BPDispensedToReceiver()
public XCN getBPDispensingIndividual()
public XCN getBpx21_BPDispensingIndividual()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.