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

18.8.61 IIM - Inventory Item Master Segment (17.4.1)

The Inventory Item Master segment (IIM) contains information about the stock of product that can be used to fulfill an ordered test/service. All of the fields in this segment describe the test/service and other basic attributes pertaining to Service Item defined within an Other Observation/Service Item master file. This segment is related to centrally stocked or supply management concerns.

HL7 Attribute Table - IIM - Inventory Item Master

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

Coded with Exceptions

201799Service Item Code SHOULD[1..1] 
CWE

Coded with Exceptions

301800Inventory Lot Number
=

Truncation not allowed!

MAY[0..1] 250
ST

String Data

401801Inventory Expiration Date MAY[0..1] 
DTM

Date/Time

501802Inventory Manufacturer Name MAY[0..1] 
CWE

Coded with Exceptions

601803Inventory Location MAY[0..1] 
CWE

Coded with Exceptions

701804Inventory Received Date MAY[0..1] 
DTM

Date/Time

801805Inventory Received Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

901806Inventory Received Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

1001807Inventory Received Item Cost MAY[0..1] 
MO

Money

1101808Inventory On Hand Date MAY[0..1] 
DTM

Date/Time

1201809Inventory On Hand Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

1301810Inventory On Hand Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

1400393Procedure Code MAY[0..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

1501316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
IIM
101897Primary Key Value - IIM SHALL[1..1] 
CWE

Coded with Exceptions

201799Service Item Code SHALL[1..1] 
CWE

Coded with Exceptions

301800Inventory Lot Number
=

Truncation not allowed!

MAY[0..1] 250
ST

String Data

401801Inventory Expiration Date MAY[0..1] 
DTM

Date/Time

501802Inventory Manufacturer Name MAY[0..1] 
CWE

Coded with Exceptions

601803Inventory Location MAY[0..1] 
CWE

Coded with Exceptions

701804Inventory Received Date MAY[0..1] 
DTM

Date/Time

801805Inventory Received Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

901806Inventory Received Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

1001807Inventory Received Item Cost MAY[0..1] 
MO

Money

1101808Inventory On Hand Date MAY[0..1] 
DTM

Date/Time

1201809Inventory On Hand Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

1301810Inventory On Hand Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

1400393Procedure Code MAY[0..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

1501316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

Base FrameworkBase Standard Profile
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData TypeImplementVocabulary
IIM 
101897Primary Key Value - IIM SHOULD[1..1] 
CWE

Coded with Exceptions

SHALL
201799Service Item Code SHOULD[1..1] 
CWE

Coded with Exceptions

SHALL
301800Inventory Lot Number
=

Truncation not allowed!

MAY[0..1] 250
ST

String Data

MAY
401801Inventory Expiration Date MAY[0..1] 
DTM

Date/Time

MAY
501802Inventory Manufacturer Name MAY[0..1] 
CWE

Coded with Exceptions

MAY
601803Inventory Location MAY[0..1] 
CWE

Coded with Exceptions

MAY
701804Inventory Received Date MAY[0..1] 
DTM

Date/Time

MAY
801805Inventory Received Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

MAY
901806Inventory Received Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

MAY
1001807Inventory Received Item Cost MAY[0..1] 
MO

Money

MAY
1101808Inventory On Hand Date MAY[0..1] 
DTM

Date/Time

MAY
1201809Inventory On Hand Quantity
=

Truncation allowed.

MAY[0..1] 12
NM

Numeric

MAY
1301810Inventory On Hand Quantity Unit MAY[0..1] 
CWE

Coded with Exceptions

MAY
1400393Procedure Code MAY[0..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

MAY 
1501316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

MAY 
Base Framework Base Standard Profile
Seq# Data Element Description Flags Optionality Repetition Length C.LEN Table Data Type Optionality Table
IIM  
1 01897 Primary Key Value - IIM   O      
CWE

Coded with Exceptions

R  
2 01799 Service Item Code   O      
CWE

Coded with Exceptions

R  
3 01800 Inventory Lot Number   O     250=  
ST

String Data

   
4 01801 Inventory Expiration Date   O      
DTM

Date/Time

   
5 01802 Inventory Manufacturer Name   O      
CWE

Coded with Exceptions

   
6 01803 Inventory Location   O      
CWE

Coded with Exceptions

   
7 01804 Inventory Received Date   O      
DTM

Date/Time

   
8 01805 Inventory Received Quantity   O     12#  
NM

Numeric

   
9 01806 Inventory Received Quantity Unit   O      
CWE

Coded with Exceptions

   
10 01807 Inventory Received Item Cost   O      
MO

Money

   
11 01808 Inventory On Hand Date   O      
DTM

Date/Time

   
12 01809 Inventory On Hand Quantity   O     12#  
NM

Numeric

   
13 01810 Inventory On Hand Quantity Unit   O      
CWE

Coded with Exceptions

   
14 00393 Procedure Code   O      
CNE

Coded with No Exceptions

  (0088)
15 01316 Procedure Code Modifier   O Y    
CNE

Coded with No Exceptions

  (0340)
Seq# Data Element Description Optionality Repetition Length C.LEN Table Data Type
IIM
1 01897 Primary Key Value - IIM R      
CWE

Coded with Exceptions

2 01799 Service Item Code R      
CWE

Coded with Exceptions

3 01800 Inventory Lot Number O     250=  
ST

String Data

4 01801 Inventory Expiration Date O      
DTM

Date/Time

5 01802 Inventory Manufacturer Name O      
CWE

Coded with Exceptions

6 01803 Inventory Location O      
CWE

Coded with Exceptions

7 01804 Inventory Received Date O      
DTM

Date/Time

8 01805 Inventory Received Quantity O     12#  
NM

Numeric

9 01806 Inventory Received Quantity Unit O      
CWE

Coded with Exceptions

10 01807 Inventory Received Item Cost O      
MO

Money

11 01808 Inventory On Hand Date O      
DTM

Date/Time

12 01809 Inventory On Hand Quantity O     12#  
NM

Numeric

13 01810 Inventory On Hand Quantity Unit O      
CWE

Coded with Exceptions

14 00393 Procedure Code O     (0088)
CNE

Coded with No Exceptions

15 01316 Procedure Code Modifier O Y   (0340)
CNE

Coded with No Exceptions

18.8.61.1 IIM Field Definitions (17.4.1.0)

18.8.61.2 IIM-1 Primary Key Value - IIM (CWE) 01897 (17.4.1.1)

Definition: This field contains the code assigned by the institution for the purpose of uniquely identifying an inventoried item. It is the identifying key value, and must match MFE-4 Primary Key Value - MFE.

18.8.61.3 IIM-2 Service Item Code (CWE) 01799 (17.4.1.2)

Definition: This field contains the identifier of the service item. It relates the inventory item of this message to an entry in an Other Observation/Service Item master file.

18.8.61.4 IIM-3 Inventory Lot Number (ST) 01800 (17.4.1.3)

Definition: This field contains the lot number of the service item in inventory.

Note: The lot number is the number printed on the label attached to the item or container holding the substance. If the substance is a vaccine, for example, and a diluent is required, a lot number may appear on the vial containing the diluent; however, any such identifier associated with a diluent is not the identifier of interest. The substance lot number should be reported, not that of the diluent.

18.8.61.5 IIM-4 Inventory Expiration Date (DTM) 01801 (17.4.1.4)

Definition: This field contains the expiration date of the service item in inventory.

Note: Expiration date does not always have a "day" component; therefore, such a date may be transmitted as YYYYMM.

18.8.61.6 IIM-5 Inventory Manufacturer Name (CWE) 01802 (17.4.1.5)

Definition: This field contains the manufacturer of the service item in inventory.

18.8.61.7 IIM-6 Inventory Location (CWE) 01803 (17.4.1.6)

Definition: This field contains the location of the inventory. As an implementation consideration, this location can have a range of specificity. The location can be very general, e.g., a facility where the inventory is warehoused, or very specific, e.g., a shelf location.

18.8.61.8 IIM-7 Inventory Received Date (DTM) 01804 (17.4.1.7)

Definition: This field contains the most recent date that the product in question was received into inventory.

18.8.61.9 IIM-8 Inventory Received Quantity (NM) 01805 (17.4.1.8)

Definition: This field contains the quantity of this inventory item that was received on the date specific in IIM-7 Inventory Received Date.

18.8.61.10 IIM-9 Inventory Received Quantity Unit (CWE) 01806 (17.4.1.9)

Definition: This field specifies the unit for IIM-8 Inventory Received Quantity and IIM-10 Inventory Received Item Cost.

18.8.61.11 IIM-10 Inventory Received Item Cost (MO) 01807 (17.4.1.10)

Definition: This field contains the per-unit cost of the inventory item at the time of receipt. IIM-9 Inventory Received Quantity Unit specifies the per-unit basis of this field.

18.8.61.12 IIM-11 Inventory on Hand Date (DTM) 01808 (17.4.1.11)

Definition: This field specifies the most recent date that an inventory count for the inventory item was performed.

18.8.61.13 IIM-12 Inventory on Hand Quantity (NM) 01809 (17.4.1.12)

Definition: This field contains the quantity of this inventory item that was available for issue/use as of the date specified in IIM-11 Inventory on Hand Date. No adjustment has been made for subsequent use.

18.8.61.14 IIM-13 Inventory on Hand Quantity Unit (CWE) 01810 (17.4.1.13)

Definition: This field specifies the unit for IIM-12 Inventory on Hand Quantity.

18.8.61.15 IIM-14 Procedure Code (CNE) 00393 (17.4.1.14)

Definition: This field contains a unique identifier assigned to the service item, if any, associated with the charge. In the United States this is often the HCPCS code. Refer to Externally Defined Table 0088 - Procedure Code in Chapter 2C, Code Tables, for suggested values. This field is a CNE data type for compatibility with clinical and ancillary systems.

As of v2.6, the known applicable external coding systems include those in the table below. If the code set you are using is in this table, then you must use that designation.

Procedure Code Coding Systems

Coding System

Description

Comment

C4

CPT-4

American Medical Association, P.O. Box 10946, Chicago IL 60610.

C5

CPT-5

(under development - same contact as above)

HCPCS

CMS (formerly HCFA) Common Procedure Coding System

HCPCS: contains codes for medical equipment, injectable drugs, transportation services, and other services not found in CPT4.

HPC

CMS (formerly HCFA) Procedure Codes (HCPCS)

Health Care Financing Administration (HCFA) Common Procedure Coding System (HCPCS) including modifiers.

18.8.61.16 IIM-15 Procedure Code Modifier (CNE) 01316 (17.4.1.15)

Definition: This field contains the procedure code modifier to the procedure code reported in IIM-14 Procedure Code, when applicable. Procedure code modifiers are defined by USA regulatory agencies such as CMS and the AMA. Multiple modifiers may be reported. Refer to Externally defined Table 0340 - Procedure Code Modifier in Chapter 2C, Code Tables, for suggested values.

As of v2.6, the known applicable external coding systems include those in the table below. If the code set you are using is in this table, then you must use that designation.