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

18.8.126 PRC - Pricing Segment (8.10.3)

The Technical Steward for the PRC segment is Financial Management.

The PRC segment contains the pricing information for the preceding CDM segment's chargeable item. It contains the fields which, for the same chargeable item, might vary depending upon facility or department or patient type. The preceding CDM segment contains the fields which, for one chargeable item, remain the same across facilities, departments, and patient types.

HL7 Attribute Table - PRC - Pricing

Base Framework
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
PRC
100982Primary Key Value - PRC SHOULD[1..1] TransactionCode (CD)
CWE

Coded with Exceptions

200995Facility ID - PRC MAY[0..*] FacilityId (CD)
CWE

Coded with Exceptions

300676Department MAY[0..*] Department (CD)
CWE

Coded with Exceptions

400967Valid Patient Classes
=

Truncation not allowed!

MAY[0..*] 1ex.:PatientClass (CD)
CWE

Coded with Exceptions


500998Price
C

Condition defined for this element

MAY[0..*] 
CP

Composite Price

600999Formula
=

Truncation not allowed!

MAY[0..*] 200
ST

String Data

701000Minimum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

801001Maximum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

901002Minimum Price MAY[0..1] 
MO

Money

1001003Maximum Price MAY[0..1] 
MO

Money

1101004Effective Start Date MAY[0..1] 
DTM

Date/Time

1201005Effective End Date MAY[0..1] 
DTM

Date/Time

1301006Price Override Flag
=

Truncation not allowed!

MAY[0..1] 1repr: Override (CD)
CWE

Coded with Exceptions

1401007Billing Category MAY[0..*] BillingCategory (CD)
CWE

Coded with Exceptions

1501008Chargeable Flag MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

1600675Active/Inactive Flag MAY[0..1][1..1]univ: Active/Inactive (CD) hl7VS-active-inactive (VS) active-inactive (CS)
ID

Coded Value for HL7 Defined Tables

1700989Cost MAY[0..1] 
MO

Money

1801009Charge on Indicator
=

Truncation not allowed!

MAY[0..1] 1ex.:ChargeOnIndicator (CD)
CWE

Coded with Exceptions

Conditions/Invariants

The root for the expression is on the segment.

Seq. Referenced Elements Introduction Invariant Comment
1 ?

Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
PRC
100982Primary Key Value - PRC SHALL[1..1] TransactionCode (CD)
CWE

Coded with Exceptions

200995Facility ID - PRC MAY[0..*] FacilityId (CD)
CWE

Coded with Exceptions

300676Department MAY[0..*] Department (CD)
CWE

Coded with Exceptions

400967Valid Patient Classes
=

Truncation not allowed!

MAY[0..*] 1ex.:PatientClass (CD) hl7VS-patientClass (VS) patientClass (CS)
CWE

Coded with Exceptions


500998Price
C

Condition defined for this element

MAY[0..*] 
CP

Composite Price

600999Formula
=

Truncation not allowed!

MAY[0..*] 200
ST

String Data

701000Minimum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

801001Maximum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

901002Minimum Price MAY[0..1] 
MO

Money

1001003Maximum Price MAY[0..1] 
MO

Money

1101004Effective Start Date MAY[0..1] 
DTM

Date/Time

1201005Effective End Date MAY[0..1] 
DTM

Date/Time

1301006Price Override Flag
=

Truncation not allowed!

MAY[0..1] 1repr: Override (CD) hl7VS-override (VS) override (CS)
CWE

Coded with Exceptions

1401007Billing Category MAY[0..*] BillingCategory (CD)
CWE

Coded with Exceptions

1501008Chargeable Flag MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

1600675Active/Inactive Flag MAY[0..1][1..1]univ: Active/Inactive (CD) hl7VS-active-inactive (VS) active-inactive (CS)
ID

Coded Value for HL7 Defined Tables

1700989Cost MAY[0..1] 
MO

Money

1801009Charge on Indicator
=

Truncation not allowed!

MAY[0..1] 1ex.:ChargeOnIndicator (CD) hl7VS-chargeOnIndicator (VS) chargeOnIndicator (CS)
CWE

Coded with Exceptions

Base FrameworkBase Standard Profile
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData TypeImplementVocabulary
PRC 
100982Primary Key Value - PRC SHOULD[1..1] TransactionCode (CD)
CWE

Coded with Exceptions

SHALL
200995Facility ID - PRC MAY[0..*] FacilityId (CD)
CWE

Coded with Exceptions

MAY
300676Department MAY[0..*] Department (CD)
CWE

Coded with Exceptions

MAY
400967Valid Patient Classes
=

Truncation not allowed!

MAY[0..*] 1ex.:PatientClass (CD)
CWE

Coded with Exceptions

MAYhl7VS-patientClass (VS) patientClass (CS)

500998Price
C

Condition defined for this element

MAY[0..*] 
CP

Composite Price

MAY
600999Formula
=

Truncation not allowed!

MAY[0..*] 200
ST

String Data

MAY
701000Minimum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

MAY
801001Maximum Quantity
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

MAY
901002Minimum Price MAY[0..1] 
MO

Money

MAY
1001003Maximum Price MAY[0..1] 
MO

Money

MAY
1101004Effective Start Date MAY[0..1] 
DTM

Date/Time

MAY
1201005Effective End Date MAY[0..1] 
DTM

Date/Time

MAY
1301006Price Override Flag
=

Truncation not allowed!

MAY[0..1] 1repr: Override (CD)
CWE

Coded with Exceptions

MAYhl7VS-override (VS) override (CS)
1401007Billing Category MAY[0..*] BillingCategory (CD)
CWE

Coded with Exceptions

MAY
1501008Chargeable Flag 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 
1600675Active/Inactive Flag MAY[0..1][1..1]univ: Active/Inactive (CD) hl7VS-active-inactive (VS) active-inactive (CS)
ID

Coded Value for HL7 Defined Tables

MAY 
1700989Cost MAY[0..1] 
MO

Money

MAY
1801009Charge on Indicator
=

Truncation not allowed!

MAY[0..1] 1ex.:ChargeOnIndicator (CD)
CWE

Coded with Exceptions

MAYhl7VS-chargeOnIndicator (VS) chargeOnIndicator (CS)
Base Framework Base Standard Profile
Seq# Data Element Description Flags Optionality Repetition Length C.LEN Table Data Type Optionality Table
PRC  
1 00982 Primary Key Value - PRC   O     (0132)
CWE

Coded with Exceptions

R  
2 00995 Facility ID - PRC   O Y    
CWE

Coded with Exceptions

  (0464)
3 00676 Department   O Y    
CWE

Coded with Exceptions

  (0184)
4 00967 Valid Patient Classes   O Y   1=  
CWE

Coded with Exceptions

  (0004)

5 00998 Price
C

Condition defined for this element

O Y    
CP

Composite Price

   
6 00999 Formula   O Y   200=  
ST

String Data

   
7 01000 Minimum Quantity   O     4=  
NM

Numeric

   
8 01001 Maximum Quantity   O     4=  
NM

Numeric

   
9 01002 Minimum Price   O      
MO

Money

   
10 01003 Maximum Price   O      
MO

Money

   
11 01004 Effective Start Date   O      
DTM

Date/Time

   
12 01005 Effective End Date   O      
DTM

Date/Time

   
13 01006 Price Override Flag   O     1=  
CWE

Coded with Exceptions

  (0268)
14 01007 Billing Category   O Y    
CWE

Coded with Exceptions

  (0293)
15 01008 Chargeable Flag   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0136)
16 00675 Active/Inactive Flag   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0183)
17 00989 Cost   O      
MO

Money

   
18 01009 Charge on Indicator   O     1=  
CWE

Coded with Exceptions

  (0269)
Seq# Data Element Description Optionality Repetition Length C.LEN Table Data Type
PRC
1 00982 Primary Key Value - PRC R     (0132)
CWE

Coded with Exceptions

2 00995 Facility ID - PRC O Y   (0464)
CWE

Coded with Exceptions

3 00676 Department O Y   (0184)
CWE

Coded with Exceptions

4 00967 Valid Patient Classes O Y   1= (0004)
CWE

Coded with Exceptions

5 00998 Price C Y    
CP

Composite Price

6 00999 Formula O Y   200=  
ST

String Data

7 01000 Minimum Quantity O     4=  
NM

Numeric

8 01001 Maximum Quantity O     4=  
NM

Numeric

9 01002 Minimum Price O      
MO

Money

10 01003 Maximum Price O      
MO

Money

11 01004 Effective Start Date O      
DTM

Date/Time

12 01005 Effective End Date O      
DTM

Date/Time

13 01006 Price Override Flag O     1= (0268)
CWE

Coded with Exceptions

14 01007 Billing Category O Y   (0293)
CWE

Coded with Exceptions

15 01008 Chargeable Flag O   [1..1] (0136)
ID

Coded Value for HL7 Defined Tables

16 00675 Active/Inactive Flag O   [1..1] (0183)
ID

Coded Value for HL7 Defined Tables

17 00989 Cost O      
MO

Money

18 01009 Charge on Indicator O     1= (0269)
CWE

Coded with Exceptions

18.8.126.1 PRC fields definitions (8.10.3.0)

18.8.126.2 PRC-1 Primary Key Value - PRC (CWE) 00982 (8.10.3.1)

Definition: This field contains the code assigned by the institution for the purpose of uniquely identifying the thing that can be charged. The key field of the entry. For example, this field would be used to uniquely identify a procedure, item, or test for charging purposes. Probably the same set of values as used in FT1-7 - Transaction Code in financial messages. Must match MFE-4 - Primary Key - MFE and CDM-1 - Primary Key - CDM. Refer to User-defined Table 0132 - Transaction code in Chapter 2C, Code Tables, for suggested values. See Chapter 7 for discussion of the universal service ID.

18.8.126.3 PRC-2 Facility ID - PRC (CWE) 00995 (8.10.3.2)

Definition: This field contains the facility of the institution for which this price (for the preceding CDM entry) is valid. For use when needing multi-facility pricing. If null, assume all facilities. In a multi-facility environment, the facility associated with this chargeable item may not be the same as the sending or receiving facility identified in the MSH segment. Use only when the price is not the same for all facilities, that is, a null value indicates that this pricing is valid for all facilities.

When two PRC segments are sent with the same key values but different facility identifiers, the second is sent in addition to the first, not to replace the first. The effective unique identifier is the charge code (PRC-1 - Primary Key Value - PRC) plus the facility ID (PRC-2 - Facility ID). Multiple facility identifiers can be sent in the same segment to indicate that those facilities use the same pricing. Refer to User-defined Table 0464 - Facility ID in Chapter 2C, Code Tables, for suggested values.

18.8.126.4 PRC-3 Department (CWE) 00676 (8.10.3.3)

Definition: This field contains the department of the facility which accrues revenue/cost for this type of charge. When pricing is different for different departments within the same facility, this will indicate for which department the following pricing information is valid. Use only when the price is not the same for all departments, that is, a null value indicates that this pricing is valid for all departments.

When two PRC segments are sent the same key values but with different departments, the second is sent in addition to the first, not to replace the first. The effective unique identifier is the charge code (PRC-1 - Primary Key - PRC) plus the facility ID (PRC-2 - Facility ID) plus the department (PRC-3 - Department). Multiple departments can be sent in the same segment to indicate that those departments use the same pricing. Refer to User-defined Table 0184 - Department in Chapter 2C, Code Tables, for suggested values.

18.8.126.5 PRC-4 Valid Patient Classes (CWE) 00967 (8.10.3.4)

Definition: This field contains the patient types for which this charge description is valid. For example, Inpatient, Outpatient, Series, Clinic, ER, Ambulatory, Observation, etc. These values should be the same set of values as those used for PV1-3 - Patient Class, which is site defined. Use only when the price is not valid for all patient types, that is, a null value indicates that this pricing is valid for all patient classes. Refer to User-defined Table 0004 - Patient Class in Chapter 2C, Code Tables, for suggested values.

When two PRC segments are sent the same key values but with different valid patient classes, the second is sent in addition to the first, not to replace the first. The effective unique identifier is the charge code (PRC-1 - PRC Primary Key) plus the facility ID (PRC-2 - Facility ID) plus the department (PRC-3 - Department) plus the patient class (PRC-4 - Valid Patient Classes). Multiple patient classes can be sent in the same segment to indicate that those patient classes use the same pricing.

18.8.126.6 PRC-5 Price (CP) 00998 (8.10.3.5)

Definition: This field contains the price to be charged for service, item, or procedure. If CDM price will always be overridden when charges are posted, then this field is optional. Otherwise, price would be a required field. The formula or calculation that is to be used to get total price from these price components is left to implementation negotiations agreed upon by the participating institutions. See Chapter 2, section 2.8.8, "CP - composite price," for a description of the use of the composite price (CP) data type.

18.8.126.7 PRC-6 Formula (ST) 00999 (8.10.3.6)

Definition: This field contains the mathematical formula to apply to PRC-5 - Price in order to compute total price. The syntax of this formula must conform to Arden Syntax rules.

18.8.126.8 PRC-7 Minimum Quantity (NM) 01000 (8.10.3.7)

Definition: This field contains the minimum number of identical charges allowed on one patient account for this CDM entry.

18.8.126.9 PRC-8 Maximum Quantity (NM) 01001 (8.10.3.8)

Definition: This field contains the maximum number of identical charges allowed on one patient account for this CDM entry.

18.8.126.10 PRC-9 Minimum Price (MO) 01002 (8.10.3.9)

Definition: This field contains the minimum total price (after computation of components of price) that can be charged for this item.

18.8.126.11 PRC-10 Maximum Price (MO) 01003 (8.10.3.10)

Definition: This field contains the maximum total price (after computation of components of price) that can be charged for this item.

18.8.126.12 PRC-11 Effective Start Date (DTM) 01004 (8.10.3.11)

Definition: This field contains the date/time when this CDM entry becomes effective.

18.8.126.13 PRC-12 Effective End Date (DTM) 01005 (8.10.3.12)

Definition: This field contains the date/time when this CDM entry is no longer effective.

18.8.126.14 PRC-13 Price Override Flag (CWE) 01006 (8.10.3.13)

Definition: This field indicates whether this CDM entry's price can be overridden. Refer to User-defined Table 0268 - Override in Chapter 2C, Code Tables, for suggested values.

18.8.126.15 PRC-14 Billing Category (CWE) 01007 (8.10.3.14)

Definition: This field contains the billing category codes for any classification systems needed, for example, general ledger codes and UB92 categories. Repeating field with coded entry made up of category code plus category system. Refer to User-defined Table 0293 - Billing category in Chapter 2C, Code Tables, for suggested values.

18.8.126.16 PRC-15 Chargeable Flag (ID) 01008 (8.10.3.15)

Definition: This field contains a chargeable indicator. Refer to HL7 Table 0136 - Yes/no Indicator in Chapter 2C, Code Tables, for valid values.

18.8.126.17 PRC-16 Active/Inactive Flag (ID) 00675 (8.10.3.16)

Definition: This indicates whether this is a usable CDM entry. Refer to HL7 Table 0183 - Active/Inactive in Chapter 2C, Code Tables, for valid values.

18.8.126.18 PRC-17 Cost (MO) 00989 (8.10.3.17)

Definition: This field contains the institution's calculation of how much it costs to provide this item, that is, what the institution had to pay for the material plus any specified payment expenditure, effort or loss due to performing or providing the chargeable item.

18.8.126.19 PRC-18 Charge on Indicator (CWE) 01009 (8.10.3.18)

Definition: This field contains the user-defined table of values which indicates when a charge for services or procedures should be accrued. Refer to User-defined Table 0269 - Charge On Indicator in Chapter 2C, Code Tables, for suggested values.