Components: <price (MO)> ^ <price type (ID)> ^ <from value (NM)> ^ <to value (NM)> ^ <range units (CE)> ^ <range type (ID)>
Note This data type is often used to define a repeating field within a given segment. |
Example:
|100.00&USD^UP^0^9^min^P~50.00&USD^UP^10^59^min^P~10.00&USD^UP^60^999^P~50.00&USD^AP~200.00&USD^PF
~80.00&USD^DC|
The only required component; usually containing a decimal point. Note that each component of the MO data type (Section 2.8.23, "MO - money") is a subcomponent here.
Subcomponents of price: <quantity> & <denomination>
A coded value, data type ID. Refer to HL7 table 0205 - Price type for valid values.
Value |
Description |
AP |
administrative price or handling fee |
PF |
professional fee for performing provider |
UP |
unit price, may be based on length of procedure or service |
TF |
technology fee for use of equipment |
DC |
direct unit cost |
IC |
indirect unit cost |
TP |
total price |
Each is an NM data type; together they specify the "range." The range can be defined as either time or quantity. For example, the range can indicate that the first 10 minutes of the procedure has one price. Another repetition of the data type, can use the range to specify that the following 10 to 60 minutes of the procedure is charged at another price per; a final repetition can specify that the final 60 to N minutes of the procedure at a third price.
Note that, if the <price type> component is TP, both <from value> and <to value> may be null.
See From value above.
A coded value, data type CE, defined by the standard table of units for either time or quantity (See for example, the tables in Section 7.1.4). This describes the units associated with the range, e.g., seconds, minutes, hours, days, quantity (e.g., count); it is required if <from value> and <to value> are present.
Subcomponents of range units: <identifier (ID)> & <text (ST)> & <name of coding system (ST)> & <alternate identifier (ID)> & <alternate text (ST)> & <name of alternate coding system (ST)>
Refers to HL7 table 0298 - CP range type for valid values.
Table 0298 - CP range type
Value |
Description |
P |
Pro-rate. apply this price to this interval, pro-rated by whatever portion of the interval has occurred/been consumed |
F |
Flat-rate. apply the entire price to this interval, do not pro-rate the price if the full interval has not occurred/been consumed |