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

18.8.24 CDM - Charge Description Master Segment (8.10.2)

The Technical Steward for the CDM segment is Financial Management.

The CDM segment contains the fields for identifying anything which is charged to patient accounts, including procedures, services, supplies. It is intended to be used to maintain a list of valid chargeable utilization items. Its purpose is to keep billing codes synchronized between HIS, Patient Accounting, and other departmental systems. It is not intended to completely support materials management, inventory, or complex pricing structures for which additional complex fields would be required. Given an identifying charge code, the associated fields in the charge description master file will provide basic pricing and billing data. All the additional information necessary for patient accounting systems to do billing and claims is not intended to be included in this segment; those should be part of insurance or billing profile tables.

The CDM segment contains the fields which, for one chargeable item, remain the same across facilities, departments, and patient types. The following PRC segment contains the fields which, for the same chargeable item, vary depending upon facility or department or patient type.

HL7 Attribute Table - CDM - Charge Description Master

Base Framework
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
CDM
101306Primary Key Value - CDM SHOULD[1..1] 
CWE

Coded with Exceptions

200983Charge Code Alias MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

300984Charge Description Short
=

Truncation allowed.

SHOULD[1..1] 20
ST

String Data

400985Charge Description Long
=

Truncation allowed.

MAY[0..1] 250
ST

String Data

500986Description Override Indicator
=

Truncation not allowed!

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

Coded with Exceptions

600987Exploding Charges MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

700393Procedure Code MAY[0..*] ProcedureCode (CD)
CNE

Coded with No Exceptions

800675Active/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

900990Inventory Number MAY[0..*] InventoryNumber (CD)
CWE

Coded with Exceptions

1000991Resource Load
=

Truncation not allowed!

MAY[0..1] 12
NM

Numeric

1100992Contract Number MAY[0..*] 
CX

Extended Composite ID with Check Digit

1200993Contract Organization MAY[0..*] 
XON

Extended Composite Name and Identification Number for Organizations

1300994Room Fee 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
CDM
101306Primary Key Value - CDM SHALL[1..1] 
CWE

Coded with Exceptions

200983Charge Code Alias MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

300984Charge Description Short
=

Truncation allowed.

SHALL[1..1] 20
ST

String Data

400985Charge Description Long
=

Truncation allowed.

MAY[0..1] 250
ST

String Data

500986Description Override Indicator
=

Truncation not allowed!

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

Coded with Exceptions

600987Exploding Charges MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

700393Procedure Code MAY[0..*] ProcedureCode (CD)
CNE

Coded with No Exceptions

800675Active/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

900990Inventory Number MAY[0..*] InventoryNumber (CD)
CWE

Coded with Exceptions

1000991Resource Load
=

Truncation not allowed!

MAY[0..1] 12
NM

Numeric

1100992Contract Number MAY[0..*] 
CX

Extended Composite ID with Check Digit

1200993Contract Organization MAY[0..*] 
XON

Extended Composite Name and Identification Number for Organizations

1300994Room Fee 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
CDM 
101306Primary Key Value - CDM SHOULD[1..1] 
CWE

Coded with Exceptions

SHALL
200983Charge Code Alias MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

MAY
300984Charge Description Short
=

Truncation allowed.

SHOULD[1..1] 20
ST

String Data

SHALL
400985Charge Description Long
=

Truncation allowed.

MAY[0..1] 250
ST

String Data

MAY
500986Description Override Indicator
=

Truncation not allowed!

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

Coded with Exceptions

MAYhl7VS-override (VS) override (CS)
600987Exploding Charges MAY[0..*] TransactionCode (CD)
CWE

Coded with Exceptions

MAY
700393Procedure Code MAY[0..*] ProcedureCode (CD)
CNE

Coded with No Exceptions

MAY 
800675Active/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 
900990Inventory Number MAY[0..*] InventoryNumber (CD)
CWE

Coded with Exceptions

MAY
1000991Resource Load
=

Truncation not allowed!

MAY[0..1] 12
NM

Numeric

MAY
1100992Contract Number MAY[0..*] 
CX

Extended Composite ID with Check Digit

MAY
1200993Contract Organization MAY[0..*] 
XON

Extended Composite Name and Identification Number for Organizations

MAY
1300994Room Fee 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
CDM  
1 01306 Primary Key Value - CDM   O      
CWE

Coded with Exceptions

R  
2 00983 Charge Code Alias   O Y    
CWE

Coded with Exceptions

  (0132)
3 00984 Charge Description Short   O     20#  
ST

String Data

R  
4 00985 Charge Description Long   O     250#  
ST

String Data

   
5 00986 Description Override Indicator   O     1=  
CWE

Coded with Exceptions

  (0268)
6 00987 Exploding Charges   O Y    
CWE

Coded with Exceptions

  (0132)
7 00393 Procedure Code   O Y    
CNE

Coded with No Exceptions

  (0088)
8 00675 Active/Inactive Flag   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0183)
9 00990 Inventory Number   O Y    
CWE

Coded with Exceptions

  (0463)
10 00991 Resource Load   O     12=  
NM

Numeric

   
11 00992 Contract Number   O Y    
CX

Extended Composite ID with Check Digit

   
12 00993 Contract Organization   O Y    
XON

Extended Composite Name and Identification Number for Organizations

   
13 00994 Room Fee Indicator   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0136)
Seq# Data Element Description Optionality Repetition Length C.LEN Table Data Type
CDM
1 01306 Primary Key Value - CDM R      
CWE

Coded with Exceptions

2 00983 Charge Code Alias O Y   (0132)
CWE

Coded with Exceptions

3 00984 Charge Description Short R     20#  
ST

String Data

4 00985 Charge Description Long O     250#  
ST

String Data

5 00986 Description Override Indicator O     1= (0268)
CWE

Coded with Exceptions

6 00987 Exploding Charges O Y   (0132)
CWE

Coded with Exceptions

7 00393 Procedure Code O Y   (0088)
CNE

Coded with No Exceptions

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

Coded Value for HL7 Defined Tables

9 00990 Inventory Number O Y   (0463)
CWE

Coded with Exceptions

10 00991 Resource Load O     12=  
NM

Numeric

11 00992 Contract Number O Y    
CX

Extended Composite ID with Check Digit

12 00993 Contract Organization O Y    
XON

Extended Composite Name and Identification Number for Organizations

13 00994 Room Fee Indicator O   [1..1] (0136)
ID

Coded Value for HL7 Defined Tables

18.8.24.1 CDM Field Definitions (8.10.2.0)

18.8.24.2 CDM-1 Primary Key Value - CDM (CWE) 01306 (8.10.2.1)

Definition: The key field of the entry. Must match MFE-4 - Primary Key Value - MFE. This field contains the code assigned by the institution for the purpose of uniquely identifying the thing that can be charged. 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 (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.24.3 CDM-2 Charge Code Alias (CWE) 00983 (8.10.2.2)

Definition: This field contains an alternative charge code. For example, points to another charge description master entry in cases where one code supersedes or overrides another code. Repeating field allows for different codes used by different systems which should be handled as if they were the same; for example, the general ledger code may differ from the billing code. Or, in a multi-facility environment which does facility-specific pricing, there may be more than one of these master file entries for one charge description, each with a different facility. Refer to User-defined Table 0132 - Transaction Code in Chapter 2C, Code Tables, for suggested values.

18.8.24.4 CDM-3 Charge Description Short (ST) 00984 (8.10.2.3)

Definition: This field contains the text abbreviations or code that is associated with this CDM entry.

18.8.24.5 CDM-4 Charge Description Long (ST) 00985 (8.10.2.4)

Definition: This field contains the full text description of this CDM entry.

18.8.24.6 CDM-5 Description Override Indicator (CWE) 00986 (8.10.2.5)

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

18.8.24.7 CDM-6 Exploding Charges (CWE) 00987 (8.10.2.6)

Definition: This field contains the repeating occurrences for a list of other CDM entry charge codes identifying the other charges which should be generated from this CDM entry. Refer to User-defined Table 0132 - Transaction Code in Chapter 2C, Code Tables, for suggested values. If non-null, posting a charge to this CDM entry should result in posting the charges identified here. These are sometimes called "linked items."

In the case of "chained" charges where the "lead" charge must be included in the exploded charges, the "lead" charge should be included in the list of exploding charges. If the price of this parent charge is included in the message, then it overrides the sum of the exploded charges prices.

18.8.24.8 CDM-7 Procedure Code (CNE) 00393 (8.10.2.7)

Definition: This field contains the procedure code for procedure, if any, associated with this charge description. Repeating field allows for different procedure coding systems such as CPT4, ICD9. Coded entry made up of code plus coding schema. Refer to Externally-defined Table 0088 - Procedure Code in Chapter 2C, Code Tables, for suggested values.

18.8.24.9 CDM-8 Active/inactive Flag (ID) 00675 (8.10.2.8)

Definition: This field 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.24.10 CDM-9 Inventory Number (CWE) 00990 (8.10.2.9)

Definition: This optional field contains an identifying stock number, if any, which might be used, for example, as a cross reference for materials management. Refer to User-defined Table 0463 - Inventory number in Chapter 2C, Code Tables, for suggested values.

18.8.24.11 CDM-10 Resource Load (NM) 00991 (8.10.2.10)

Definition: This field contains the Relative Value Unit (RVU) minutes and ATS, a factor related to CPT4 coding and to pricing structure for physical billing.

18.8.24.12 CDM-11 Contract Number (CX) 00992 (8.10.2.11)

Definition: This field contains any contract number pertaining to this chargeable item; for example, supplier contract or service contract.

18.8.24.13 CDM-12 Contract Organization (XON) 00993 (8.10.2.12)

Definition: This field contains the organization with which there is a contractual arrangement for providing the service or material used for this chargeable item.

18.8.24.14 CDM-13 Room Fee Indicator (ID) 00994 (8.10.2.13)

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