visit the hl7 website The Demo site for our new HL7 Version 2+ (plus) Standard

18.8.19 BPO - Blood Product Order Segment (4.14.1)

Blood product order messages require additional information that is not available in other standard HL7 order messages. Blood product order messages need to contain accompanying details regarding the blood product component, such as special processing requirements (e.g., irradiation and leukoreduction) and the amount of the blood product to be administered.

The following table presents various use cases surrounding blood product orders.

Universal Service ID [ISBT-128 Product Code]

Blood Product Processing Requirements

Quantity

Blood Product Amount

Units

002^Red Blood Cells

Leukoreduced

2

Ml

002^Red Blood Cells

Leukoreduced

1

60

Ml

002^Red Blood Cells

Irradiated

2

15

Ml

002^Red Blood Cells

Leukoreduced

1

020^Platelets

Leukoreduced

Irradiated

6

024^ Apheresis Platelets

Irradiated

1

002^Red Blood Cells

1

Factor VIII

2

910

IU

HL7 Attribute Table - BPO - Blood product order

Base Framework
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
BPO
101700Set ID - BPO SHOULD[1..1][1..4]
SI

Sequence ID

201701BP Universal Service Identifier SHOULD[1..1] BPUniversalServiceIdentifier (CD)
CWE

Coded with Exceptions

301702BP Processing Requirements MAY[0..*] ex.:BloodProductProcessingRequirements (CD)
CWE

Coded with Exceptions

401703BP Quantity
=

Truncation not allowed!

SHOULD[1..1] 5
NM

Numeric

501704BP Amount
=

Truncation not allowed!

MAY[0..1] 5
NM

Numeric

601705BP Units MAY[0..1] BPUnits (CD)
CWE

Coded with Exceptions

701706BP Intended Use Date/Time MAY[0..1] 
DTM

Date/Time

801707BP Intended Dispense From Location MAY[0..1] 
PL

Person Location

901708BP Intended Dispense From Address MAY[0..1] 
XAD

Extended Address

1001709BP Requested Dispense Date/Time MAY[0..1] 
DTM

Date/Time

1101710BP Requested Dispense To Location MAY[0..1] 
PL

Person Location

1201711BP Requested Dispense To Address MAY[0..1] 
XAD

Extended Address

1301712BP Indication for Use MAY[0..*] IndicationForUse (CD)
CWE

Coded with Exceptions

1401713BP Informed Consent Indicator MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
BPO
101700Set ID - BPO SHALL[1..1][1..4]
SI

Sequence ID

201701BP Universal Service Identifier SHALL[1..1] BPUniversalServiceIdentifier (CD)
CWE

Coded with Exceptions

301702BP Processing Requirements MAY[0..*] ex.:BloodProductProcessingRequirements (CD) hl7VS-bloodProductProcessingRequirements (VS) bloodProductProcessingRequirements (CS)
CWE

Coded with Exceptions

401703BP Quantity
=

Truncation not allowed!

SHALL[1..1] 5
NM

Numeric

501704BP Amount
=

Truncation not allowed!

MAY[0..1] 5
NM

Numeric

601705BP Units MAY[0..1] BPUnits (CD)
CWE

Coded with Exceptions

701706BP Intended Use Date/Time MAY[0..1] 
DTM

Date/Time

801707BP Intended Dispense From Location MAY[0..1] 
PL

Person Location

901708BP Intended Dispense From Address MAY[0..1] 
XAD

Extended Address

1001709BP Requested Dispense Date/Time MAY[0..1] 
DTM

Date/Time

1101710BP Requested Dispense To Location MAY[0..1] 
PL

Person Location

1201711BP Requested Dispense To Address MAY[0..1] 
XAD

Extended Address

1301712BP Indication for Use MAY[0..*] IndicationForUse (CD)
CWE

Coded with Exceptions

1401713BP Informed Consent Indicator MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

Base FrameworkBase Standard Profile
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData TypeImplementVocabulary
BPO 
101700Set ID - BPO SHOULD[1..1][1..4]
SI

Sequence ID

SHALL
201701BP Universal Service Identifier SHOULD[1..1] BPUniversalServiceIdentifier (CD)
CWE

Coded with Exceptions

SHALL
301702BP Processing Requirements MAY[0..*] ex.:BloodProductProcessingRequirements (CD)
CWE

Coded with Exceptions

MAYhl7VS-bloodProductProcessingRequirements (VS) bloodProductProcessingRequirements (CS)
401703BP Quantity
=

Truncation not allowed!

SHOULD[1..1] 5
NM

Numeric

SHALL
501704BP Amount
=

Truncation not allowed!

MAY[0..1] 5
NM

Numeric

MAY
601705BP Units MAY[0..1] BPUnits (CD)
CWE

Coded with Exceptions

MAY
701706BP Intended Use Date/Time MAY[0..1] 
DTM

Date/Time

MAY
801707BP Intended Dispense From Location MAY[0..1] 
PL

Person Location

MAY
901708BP Intended Dispense From Address MAY[0..1] 
XAD

Extended Address

MAY
1001709BP Requested Dispense Date/Time MAY[0..1] 
DTM

Date/Time

MAY
1101710BP Requested Dispense To Location MAY[0..1] 
PL

Person Location

MAY
1201711BP Requested Dispense To Address MAY[0..1] 
XAD

Extended Address

MAY
1301712BP Indication for Use MAY[0..*] IndicationForUse (CD)
CWE

Coded with Exceptions

MAY
1401713BP Informed Consent Indicator MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

MAY 
Base Framework Base Standard Profile
Seq# Data Element Description Flags Optionality Repetition Length C.LEN Table Data Type Optionality Table
BPO  
1 01700 Set ID - BPO   O   [1..4]  
SI

Sequence ID

R  
2 01701 BP Universal Service Identifier   O     (0575)
CWE

Coded with Exceptions

R  
3 01702 BP Processing Requirements   O Y    
CWE

Coded with Exceptions

  (0508)
4 01703 BP Quantity   O     5=  
NM

Numeric

R  
5 01704 BP Amount   O     5=  
NM

Numeric

   
6 01705 BP Units   O      
CWE

Coded with Exceptions

  (0576)
7 01706 BP Intended Use Date/Time   O      
DTM

Date/Time

   
8 01707 BP Intended Dispense From Location   O      
PL

Person Location

   
9 01708 BP Intended Dispense From Address   O      
XAD

Extended Address

   
10 01709 BP Requested Dispense Date/Time   O      
DTM

Date/Time

   
11 01710 BP Requested Dispense To Location   O      
PL

Person Location

   
12 01711 BP Requested Dispense To Address   O      
XAD

Extended Address

   
13 01712 BP Indication for Use   O Y    
CWE

Coded with Exceptions

  (0509)
14 01713 BP Informed Consent Indicator   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0136)
Seq# Data Element Description Optionality Repetition Length C.LEN Table Data Type
BPO
1 01700 Set ID - BPO R   [1..4]  
SI

Sequence ID

2 01701 BP Universal Service Identifier R     (0575)
CWE

Coded with Exceptions

3 01702 BP Processing Requirements O Y   (0508)
CWE

Coded with Exceptions

4 01703 BP Quantity R     5=  
NM

Numeric

5 01704 BP Amount O     5=  
NM

Numeric

6 01705 BP Units O     (0576)
CWE

Coded with Exceptions

7 01706 BP Intended Use Date/Time O      
DTM

Date/Time

8 01707 BP Intended Dispense From Location O      
PL

Person Location

9 01708 BP Intended Dispense From Address O      
XAD

Extended Address

10 01709 BP Requested Dispense Date/Time O      
DTM

Date/Time

11 01710 BP Requested Dispense To Location O      
PL

Person Location

12 01711 BP Requested Dispense To Address O      
XAD

Extended Address

13 01712 BP Indication for Use O Y   (0509)
CWE

Coded with Exceptions

14 01713 BP Informed Consent Indicator O   [1..1] (0136)
ID

Coded Value for HL7 Defined Tables

18.8.19.1 BPO field definitions (4.14.1.0)

18.8.19.2 BPO-1 Set ID – BPO (SI) 01700 (4.14.1.1)

Definition: This field contains the sequence number for the BPO segment within the message. For the first order transmitted, the sequence number shall be 1; for the second order, it shall be 2; and so on.

18.8.19.3 BPO-2 BP Universal Service Identifier (CWE) 01701 (4.14.1.2)

Definition: This field contains the identifier code for the requested blood product. This can be based on local and/or "universal" codes. We recommend the "universal" procedure identifier. The structure of this CWE data type is described in the control section. The preferred coding system is the ISBT 128 Product Code. Refer to Table 0575 - BP Universal Service Identifier in Chapter 2C for valid values.

Blood Product Orders for commercial products, such as Rh Immune Globulin or Factor VIII concentrate, are not at this time defined in an international or national coding system as are blood products. Therefore, locally defined codes can be used for the Universal Service Identifier for commercial products.

18.8.19.4 BPO-3 BP Processing Requirements (CWE) 01702 (4.14.1.3)

Definition: This field contains additional information about the blood component class associated with the Universal Service ID. The placer of the order can specify any required processing of the blood product that must be completed prior to transfusion to the intended recipient. Refer to User-Defined Table 0508 - Blood Product Processing Requirements in Chapter 2C, Code Tables, for suggested values.

18.8.19.5 BPO-4 BP Quantity (NM) 01703 (4.14.1.4)

Definition: This field contains the number of blood products ordered.

18.8.19.6 BPO-5 BP Amount (NM) 01704 (4.14.1.5)

Definition: This field contains the ordered amount (volume) associated with each quantity of blood product.

18.8.19.7 BPO-6 BP Units (CWE) 01705 (4.14.1.6)

Definition: This field contains the units of measure for the blood product amount. (See Chapter 7 for more details about reporting units.) This field specifies the units of measure for volume of a blood component (i.e., 50 ml) or the units of measure or dosage of a commercial product (i.e., 910 I.U. - International Units - of Factor VIII Concentrate). Use of UCUM is strongly recommended as one of the delivered units (could be in addition to the local units). Refer to Table 0576 - BP Units in Chapter 2C for valid values.

18.8.19.8 BPO-7 BP Intended Use Date/Time (DTM) 01706 (4.14.1.7)

Definition: This field specifies the date/time that the placer intends to use the blood product that is being ordered.

This is the time when the placer expects the product to be available within the transfusion service. For example, the product should be available for use, but not dispensed, on this date/time.

18.8.19.9 BPO-8 BP Intended Dispense From Location (PL) 01707 (4.14.1.8)

Definition: This field contains the location from which the blood component is to be dispensed.

18.8.19.10 BPO-9 BP Intended Dispense From Address (XAD) 01708 (4.14.1.9)

Definition: This field contains the actual address of the location from which the blood component is to be dispensed.

18.8.19.11 BPO-10 BP Requested Dispense Date/Time (DTM) 01709 (4.14.1.10)

Definition: This field specifies the date/time that the requested blood products must be ready to dispense. This date/time may be different from the intended use date/time. For example, the patient may be scheduled to come in for a transfusion at a specified time. However, the placer would request that the blood product be ready to dispense prior to that time in order to have the blood component ready for transfusion at the scheduled time. The field may also be used to indicate that the placer is now ready to pick up the ordered blood product and is requesting the blood product be ready to dispense at that time.

18.8.19.12 BPO-11 BP Requested Dispense to Location (PL) 01710 (4.14.1.11)

Definition: This field contains the inpatient or outpatient location to which the blood component is to be dispensed. The default dispense to location is the current census location for the patient.

18.8.19.13 BPO-12 BP Requested Dispense to Address (XAD) 01711 (4.14.1.12)

Definition: This field contains the actual address of the location to which the blood component is to be dispensed. The default dispense to location is the current census location for the patient.

18.8.19.14 BPO-13 BP Indication for Use (CWE) 01712 (4.14.1.13)

Definition: This is a coded optional field. The value indicates the reason that the blood product was ordered. This information is helpful for prospective review or retrospective studies of blood product ordering practices of the ordering provider by the Quality Assurance Department and/or Transfusion Committee. Refer to User-Defined Table 0509 - Indication for Use in Chapter 2C, Code Tables, for suggested values.

18.8.19.15 BPO-14 BP Informed Consent Indicator (ID) 01713 (4.14.1.14)

This field indicates whether consent for the transfusion has been obtained. Refer to HL7 table 0136 -Yes/No indicator as defined in Chapter 2C, Code Tables.