Chapter Chair: |
Hans Buitendijk |
Chapter Chair: |
Lorrain Constable |
Chapter Chair: |
Robert Hausam MD |
Chapter Chair: |
Patrick Lloyd |
Chapter Chair: |
Ken McCaslin |
Chapter Chair: |
Riki Merrick |
Chapter-Chair |
J.D. Nolen Mercy Children’s Hospital |
Chapter Chair |
David Burgess LabCorp |
Editor: |
Riki Merrick Vernetzt, LLC |
Sponsoring TC: |
Orders & Observations |
List Server: |
This Materials Management chapter defines abstract messages for the purpose of communicating various events related to the transactions derived from supply chain management within a healthcare facility. There are two basic types of messages defined in this chapter: inventory item master file updates, and supply item sterilization messages.
The inventory item master file segments published in this chapter are based on master file add and update messages between applications such as materials management, scheduling, and sterilization applications.
The sterilization and decontamination messages published in this chapter are based on a request, response, or unsolicited update. These transactions occur between an instrument-tracking system and a sterilizer or washer.
This chapter describes various roles under which applications might operate. The roles discussed in this chapter illustrate the underlying model used to develop this specification. They do not imply the need for a particular application model or method of implementation.
This chapter defines the transactions at the seventh level, that is, the abstract message. Various schemes are used to generate the actual characters that comprise the messages according to the communication environment. The HL7 Encoding Rules will be used where there is not a complete Presentation Layer. This is described in Chapter 1, "Relationship to Other Protocols." The examples included in this chapter were constructed using the HL7 Encoding Rules.
The goal of the Inventory Item Master Update message specifications is to facilitate the communication of inventory item master catalog and lot information between applications. The main subject of such communication is the supply item. These inventory item master segments are used with trigger event M15 – Inventory Item Master File Message , and M16 – Inventory Item Master File Message – Enhanced. The message structures of these events are published in Chapter 8 - Master Files.
The item master catalog provides a catalog of supplies used for ordering to replenish inventory at supply locations, for general usage in a healthcare facility for scheduled appointments, surgery, and to provide identifiers for instrument-tracking used for the sterilization process. The catalog consists of numerous attributes related to a supply item. Supply items and associated attributes can be specific to a domain such as Inventory, Scheduling, Pharmacy, and Sterilization.
Inventory locations contain a list of items that are stocked at the location, or that can be ordered from the location (but not stocked on a regular basis). Inventory locations receive updates to the attributes of supply items from the general supply location's item master catalog. Even though the general supply location's item master catalog and the other inventory locations item master both share the majority of the supply item attributes, those attributes can have a different value in each location. For example, the status of a supply item (active, inactive, pending inactive), can be inactive in the general supply location item master catalog (meaning it cannot be ordered), but the same item may be pending inactive at another inventory location that still has the supply item in stock, and will issue the supply item until the stock is depleted, but cannot order to replenish the stock at this location.
The following are the primary attributes of a supply item:
Sterilization and decontamination messages in this chapter are exchanged between a sterilizer or washer and an Instrument-tracking System. The main focus of the sterilization and decontamination process is a load or grouping of supply items. These messages communicate sterilizer configuration, sterilizer lot, and device and cycle data messages related to instances of sterilizing and decontaminating supply items.
Sterilization is a process used to render a product free from viable microorganisms in order to meet infection prevention standards. Sterilizers are defined as apparatus used to sterilize medical devices, equipment and supplies by direct exposure to the sterilizing agent. The typical sterilizing agent for high temperature sterilization is saturated steam under pressure; low temperature sterilizing agents are peracetic acid or ethylene oxide gas.
Decontamination is defined by the Occupational Safety and Health Administration (OSHA) as the use of physical or chemical means to remove, inactivate or destroy blood-borne pathogens on a surface or item to the point where they are no longer capable of transmitting infectious particles and the surface or item is rendered safe for handling, use or disposal. {29 CFR 1910.1030} Washers provide decontamination services in order to render items safe for handling.
Steam sterilizers have defined cycles that achieve sterilization by attaining certain temperatures for specific lengths of time. These cycles are validated using AAMI (Association for Advancement of Medical Instrumentation) standards.
Ethylene Oxide gas and peracetic acid sterilizers have defined cycles that are validated by the manufacturer's research to achieve sterilization at specific temperatures and exposure times to the sterilant.
Sterilization and decontamination cycles are defined as a sequence of steps or phases that are designed to achieve sterilization or decontamination.
Typical phases for steam sterilization include Condition, Sterilize and Exhaust. Phases for Ethylene Oxide sterilization include Condition, Sterilize, Exhaust and Aerate. Peracetic acid sterilizers also have similar phases.
The following tables contain examples of typical cycles for sterilizers and washers.
Cycles |
Sterilize Temperature |
Sterilize Time |
Dry Time |
Recommended Load |
Express |
270°F (132°C) |
4.0 Min |
3.0 MIN. |
Single wrapped instrument tray with a single instrument. Non-porous good, only. |
Flash |
270°F (132°C) |
3.0 MIN |
1.0 MIN |
Unwrapped instrument tray with a single instrument |
Prevacuum Testing Cycles |
Sterilizer Temperature |
Sterilize Time |
Dry Time |
Recommended Load |
Leak Test |
270°F (132°C) |
N/A |
N/A |
N/A |
Dart Test |
270°F (132°C) |
3½ MIN. |
1.0 MIN |
Bowie-Dick Test or DART |
Dart Warmup |
270°F (132°C) |
3.0 MIN. |
1.0 MIN. |
N/A |
In the sterilization and decontamination specification, there are two roles that an application can assume: a filler application role, and a placer application role. These application roles define the interaction that an application will have with other applications in the messaging environment. In many environments, any one application may take on more than one application role.
In this specification, the definition of application roles is not intended to define or limit the functionality of specific products developed by vendors of such applications. Instead, this information is provided to help define the model used to develop this specification, and to provide an unambiguous way for applications to communicate with each other.
This chapter defines trigger events used to communicate supply item information between applications.
The inventory item master file notification trigger events are defined in Chapter 8, Master Files. The sterilization and decontamination related trigger events in this chapter are defined in section 17.4, "Inventory Item Master Messages Segments," and 17.5, "Placer Application Requests and Trigger Events."
The status of a supply item describes the state of the supply item in the item master catalog and at an inventory location. Typical statuses of a supply item may include the following: Active, Pending Inactive, and Inactive.
The status of a load describes the state of a load during a sterilization cycle. Typical statuses of a load may include the following: Pending, Active, Complete, and Canceled.
A diagnostic test of a dynamic-air-removal steam sterilizer's ability to remove air from the sterilizer chamber and prevent air reentrainment.
Supply items that are available to be ordered from the item master catalog.
A define sequence of operational events designed to achieve sterilization which are carried out in a sealed chamber.
Type of sterilization cycle in which incoming steam displaces residual air through a port or drain in or near the bottom of the sterilizing chamber.
The total elapsed time of a sterilization cycle from the time the process is initiated until the cycle is completed. Cycle time may include heat-up time, exposure time, come-down time, cooling and drying time and on appropriate equipment, pre- and post-vacuum time.
The use of physical or chemical means to remove, inactivate or destroy blood borne pathogens on a surface or item to the point where they are no longer capable of transmitting infectious particles and the surface or item is rendered safe for handling, use or disposal.
Collecting or transporting of solid particles or a second fluid or vapor by the flow of the primary fluid or vapor at high velocity.
Ethylene Oxide Gas used as low temperature sterilizing agent.
Period of time during a sterilization process in which items are exposed to the sterilant at the specified sterilization parameters.
Numbers, letters or a combination of both by which a particular group of products can be traced to a particular sterilization operation.
Supply items that are not routinely ordered and issued at a specific supply location, but are available to be ordered depending on the item status.
Supply items that are ordered and issued at a specific supply location, but are not available to be ordered through the item master catalog.
Par Level refers to an inventory location specific to a particular area of the healthcare facility, such as Surgery.
State of being free from all living microorganisms.
The process used to render a product free from viable microorganisms.
Note: In a sterilization process, the nature of a microbiological death is described by an exponential function. Therefore, the presence of microorganisms on any individual item can be expressed in terms of probability. While this probability can be reduced to a very low number, it can never be reduced to zero.
An apparatus used to sterilize medical devices, equipment and supplies by direct exposure to the sterilizing agent.
Supply items that are routinely ordered and issued at a specific supply location.
Tubes, Drains and Catheters
An apparatus that provides decontamination services in order to render items safe for handling.
This specification contains four functional groupings of trigger events and message definitions. The trigger events within each of the placer, filler, and query functional groupings share the same or similar message definitions.
The first functional grouping of trigger events and message definitions describes the common master file notification messages for use of the record level events for adds, deletes, updates, deactivations, and reactivations. This functional grouping is specific to the item master inventory messages.
The second functional grouping of trigger events and message definitions describes placer request transactions. This grouping defines the trigger events and message definitions for transactions from applications acting in a placer application role, and also defines the related filler application response messages sent back by applications fulfilling the auxiliary role. These messages are described in section 17.5, "Placer Application Requests and Trigger Events."
The second functional grouping describes trigger events and message definitions for unsolicited transactions from applications acting in the filler application role. This grouping describes the unsolicited messages originating from an application fulfilling the filler role, and the response messages sent back by applications fulfilling the auxiliary role. These messages are described in section 17.6, "Filler Application Messages and Trigger Events Unsolicited."
The notation used to describe the sequence, optionality, and repetition of segments is described in Chapter 2, "Format for defining abstract messages."
This chapter uses the "Action code/unique identifier" mode for updating via repeating segments. For more information on updating via repeating segments, please see section 2.15.4, "Modes for updating via repeating segments," in Chapter 2. The definition of the "Action code/unique identifier" update mode can be found in Chapter 2, section 2.15.4.2, "Action code/unique identifier mode update definition."
This section describes the segments described in the Inventory Item Master File Message (Event M15) and Inventory Item Master File Message - Enhanced (Event M16) master file messages. The description of these events and the messages structures are published in Chapter 8, Master Files. The M15 Inventory Item Master File trigger event and the IIM inventory item master segment is a limited implementation. The M16 Inventory Item Master File - Enhanced trigger event is a comprehensive Materials Management message.
The enhanced inventory item master message communicates additions and updates of supply items and their attributes from a general supply location to additional supply locations within a healthcare facility.
The general supply inventory location sends a transaction to multiple inventory locations with this trigger event, communicating adds and changes to item master catalog and inventory supply items.
The ILT segment formerly published in v2.5 Chapter 8, Master Files, will now be published in this chapter because of its use in the Materials Management domain.
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.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
IIM | |||||||||
1 | Primary Key Value - IIM | CWE | R | [1..1] | 01897 | ||||
2 | Service Item Code | CWE | R | [1..1] | 01799 | ||||
3 | Inventory Lot Number | ST | O | [0..1] | 01800 | 250 | # | ||
4 | Inventory Expiration Date | DTM | O | [0..1] | 01801 | ||||
5 | Inventory Manufacturer Name | CWE | O | [0..1] | 01802 | ||||
6 | Inventory Location | CWE | O | [0..1] | 01803 | ||||
7 | Inventory Received Date | DTM | O | [0..1] | 01804 | ||||
8 | Inventory Received Quantity | NM | O | [0..1] | 01805 | 12 | # | ||
9 | Inventory Received Quantity Unit | CWE | O | [0..1] | 01806 | ||||
10 | Inventory Received Item Cost | MO | O | [0..1] | 01807 | ||||
11 | Inventory On Hand Date | DTM | O | [0..1] | 01808 | ||||
12 | Inventory On Hand Quantity | NM | O | [0..1] | 01809 | 12 | # | ||
13 | Inventory On Hand Quantity Unit | CWE | O | [0..1] | 01810 | ||||
14 | Procedure Code | CNE | O | [0..1] | 00393 | ||||
15 | Procedure Code Modifier | CNE | O | [0..*] | 01316 |
The Material Item segment (ITM) contains information about inventory supply items (stocked or non-stocked).
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
ITM | |||||||||
1 | Item Identifier | EI | R | [1..1] | 02186 | ||||
2 | Item Description | ST | O | [0..1] | 02274 | 999 | # | ||
3 | Item Status | CWE | O | [0..1] | 02187 | ||||
4 | Item Type | CWE | O | [0..1] | 02188 | ||||
5 | Item Category | CWE | O | [0..1] | 02189 | ||||
6 | Subject to Expiration Indicator | CNE | O | [0..1] | 02190 | ||||
7 | Manufacturer Identifier | EI | O | [0..1] | 02191 | ||||
8 | Manufacturer Name | ST | O | [0..1] | 02275 | 999 | # | ||
9 | Manufacturer Catalog Number | ST | O | [0..1] | 02192 | 20 | # | ||
10 | Manufacturer Labeler Identification Code | CWE | O | [0..1] | 02193 | ||||
11 | Patient Chargeable Indicator | CNE | O | [0..1] | 02070 | ||||
12 | Transaction Code | CWE | O | [0..1] | 00361 | ||||
13 | Transaction Amount - Unit | CP | O | [0..1] | 00366 | ||||
14 | Stocked Item Indicator | CNE | O | [0..1] | 02197 | ||||
15 | Supply Risk Codes | CWE | O | [0..1] | 02266 | ||||
16 | Approving Regulatory Agency | XON | O | [0..*] | 02199 | ||||
17 | Latex Indicator | CNE | O | [0..1] | 02200 | ||||
18 | Ruling Act | CWE | O | [0..*] | 02201 | ||||
19 | Item Natural Account Code | CWE | O | [0..1] | 00282 | ||||
20 | Approved To Buy Quantity | NM | O | [0..1] | 02203 | 6 | # | ||
21 | Approved To Buy Price | MO | O | [0..1] | 02204 | ||||
22 | Taxable Item Indicator | CNE | O | [0..1] | 02205 | ||||
23 | Freight Charge Indicator | CNE | O | [0..1] | 02206 | ||||
24 | Item Set Indicator | CNE | O | [0..1] | 02207 | ||||
25 | Item Set Identifier | EI | O | [0..1] | 02208 | ||||
26 | Track Department Usage Indicator | CNE | O | [0..1] | 02209 | ||||
27 | Procedure Code | CNE | O | [0..1] | 00393 | ||||
28 | Procedure Code Modifier | CNE | O | [0..*] | 01316 | ||||
29 | Special Handling Code | CWE | O | [0..1] | 01370 | ||||
30 | Hazardous Indicator | CNE | O | [0..1] | 03388 | ||||
31 | Sterile Indicator | CNE | O | [0..1] | 03304 | ||||
32 | Material Data Safety Sheet Number | EI | O | [0..1] | 03305 | ||||
33 | United Nations Standard Products and Services Code | CWE | O | [0..1] | 03306 | ||||
34 | Contract Date | DR | O | [0..1] | 02415 | ||||
35 | Manufacturer Contact Name | XPN | O | [0..1] | 02416 | ||||
36 | Manufacturer Contact Information | XTN | O | [0..1] | 02417 | ||||
37 | Class of Trade | ST | O | [0..1] | 02418 | ||||
38 | Field Level Event Code | ID | O | [0..1] | 02419 |
The STZ segment contains sterilization-specific attributes of a supply item.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
STZ | |||||||||
1 | Sterilization Type | CWE | O | [0..1] | 02213 | ||||
2 | Sterilization Cycle | CWE | O | [0..1] | 02214 | ||||
3 | Maintenance Cycle | CWE | O | [0..1] | 02215 | ||||
4 | Maintenance Type | CWE | O | [0..1] | 02216 |
This segment contains purchasing vendors that supply the inventory supply item specified in the ITM segment.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
VND | |||||||||
1 | Set Id – VND | SI | R | [1..1] | 02217 | [1..4] | |||
2 | Vendor Identifier | EI | R | [1..1] | 02218 | ||||
3 | Vendor Name | ST | O | [0..1] | 02276 | 999 | # | ||
4 | Vendor Catalog Number | EI | O | [0..1] | 02219 | ||||
5 | Primary Vendor Indicator | CNE | O | [0..1] | 02220 | ||||
6 | Corporation | EI | O | [0..*] | 02420 | ||||
7 | Primary Contact | XCN | O | [0..1] | 02421 | ||||
8 | Contract Adjustment | MOP | O | [0..1] | 02422 | ||||
9 | Associated Contract ID | EI | O | [0..*] | 02423 | ||||
10 | Class of Trade | ST | O | [0..*] | 02424 | ||||
11 | Pricing Tier Level | CWE | O | [0..1] | 02425 |
This segment contains the type of packaging available for the inventory supply item to be ordered and/or issued to a department or other supply location for a specified Purchasing Vendor. It would be recommended to send this segment in descending unit of measure order corresponding with the ascending Set ID.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
PKG | |||||||||
1 | Set Id - PKG | SI | R | [1..1] | 02221 | [1..4] | |||
2 | Packaging Units | CWE | O | [0..1] | 02222 | ||||
3 | Default Order Unit Of Measure Indicator | CNE | O | [0..1] | 02223 | ||||
4 | Package Quantity | NM | O | [0..1] | 02224 | 12 | # | ||
5 | Price | CP | O | [0..1] | 02225 | ||||
6 | Future Item Price | CP | O | [0..1] | 02226 | ||||
7 | Future Item Price Effective Date | DTM | O | [0..1] | 02227 | ||||
8 | Global Trade Item Number | CWE | O | [0..1] | 03307 | ||||
9 | Contract Price | MO | O | [0..1] | 02426 | ||||
10 | Quantity of Each | NM | O | [0..1] | 02427 | ||||
11 | Vendor Catalog Number | EI | O | [0..1] | 02428 |
The Patient Charge Cost Center Exception segment identifies the Patient Price associated with Cost Center and Patient Charge Identifier combinations that should be used in an instance that the item is billed to a patient. The grouping of Cost Center accounts, Patient Charge Identifier, and Patient Price is unique.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
PCE | |||||||||
1 | Set ID – PCE | SI | R | [1..1] | 02228 | [1..4] | |||
2 | Cost Center Account Number | CX | O | [0..1] | 00281 | ||||
3 | Transaction Code | CWE | O | [0..1] | 00361 | ||||
4 | Transaction Amount - Unit | CP | O | [0..1] | 00366 |
The Material Location segment (IVT) contains information specific to an inventory location for the inventory supply item in the Material Item (ITM) segment.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
IVT | |||||||||
1 | Set Id – IVT | SI | R | [1..1] | 02062 | [1..4] | |||
2 | Inventory Location Identifier | EI | R | [1..1] | 02063 | ||||
3 | Inventory Location Name | ST | O | [0..1] | 02277 | 999 | # | ||
4 | Source Location Identifier | EI | O | [0..1] | 02064 | ||||
5 | Source Location Name | ST | O | [0..1] | 02278 | 999 | # | ||
6 | Item Status | CWE | O | [0..1] | 02065 | ||||
7 | Bin Location Identifier | EI | O | [0..*] | 02066 | ||||
8 | Order Packaging | CWE | O | [0..1] | 02067 | ||||
9 | Issue Packaging | CWE | O | [0..1] | 02068 | ||||
10 | Default Inventory Asset Account | EI | O | [0..1] | 02069 | ||||
11 | Patient Chargeable Indicator | CNE | O | [0..1] | 02070 | ||||
12 | Transaction Code | CWE | O | [0..1] | 00361 | ||||
13 | Transaction Amount - Unit | CP | O | [0..1] | 00366 | ||||
14 | Item Importance Code | CWE | O | [0..1] | 02073 | ||||
15 | Stocked Item Indicator | CNE | O | [0..1] | 02074 | ||||
16 | Consignment Item Indicator | CNE | O | [0..1] | 02075 | ||||
17 | Reusable Item Indicator | CNE | O | [0..1] | 02076 | ||||
18 | Reusable Cost | CP | O | [0..1] | 02077 | ||||
19 | Substitute Item Identifier | EI | O | [0..*] | 02078 | ||||
20 | Latex-Free Substitute Item Identifier | EI | O | [0..1] | 02079 | ||||
21 | Recommended Reorder Theory | CWE | O | [0..1] | 02080 | ||||
22 | Recommended Safety Stock Days | NM | O | [0..1] | 02081 | 4 | # | ||
23 | Recommended Maximum Days Inventory | NM | O | [0..1] | 02082 | 4 | # | ||
24 | Recommended Order Point | NM | O | [0..1] | 02083 | 8 | # | ||
25 | Recommended Order Amount | NM | O | [0..1] | 02084 | 8 | # | ||
26 | Operating Room Par Level Indicator | CNE | O | [0..1] | 02085 |
The Material Lot segment (ILT) contains material information specific to a lot within an inventory location associated with the item in the IVT segment. This segment is similar to the IIM segment used with the limited inventory item master message.
Note: Note that on-hand quantities do NOT refer to a continuously updated quantity. The expectation is for periodic physical inventory.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
ILT | |||||||||
1 | Set Id - ILT | SI | R | [1..1] | 02086 | [1..4] | |||
2 | Inventory Lot Number | ST | R | [1..1] | 01800 | 250 | # | ||
3 | Inventory Expiration Date | DTM | O | [0..1] | 01801 | ||||
4 | Inventory Received Date | DTM | O | [0..1] | 01804 | ||||
5 | Inventory Received Quantity | NM | O | [0..1] | 01805 | 12 | # | ||
6 | Inventory Received Quantity Unit | CWE | O | [0..1] | 01806 | ||||
7 | Inventory Received Item Cost | MO | O | [0..1] | 01807 | ||||
8 | Inventory On Hand Date | DTM | O | [0..1] | 01808 | ||||
9 | Inventory On Hand Quantity | NM | O | [0..1] | 01809 | 12 | # | ||
10 | Inventory On Hand Quantity Unit | CWE | O | [0..1] | 01810 |
Placer request and filler response transactions are the messages and trigger events used between placer applications and filler applications. The placer application initiates transactions using the SLR, STI, SDR, or SMD message types, requesting information with the given trigger event message detail. The filler application responds to these requests, using the SLS, STS, SDS, or SMS message types, to either grant or deny the requests from the placer application.
When initiating a request, the placer application will generate and send a message type containing all of the information necessary to communicate the desired action to the filler application. All required segments and fields (both explicitly required and conditionally required) should be provided to the filler application, as defined in this chapter. When the filler application receives the transaction, it acknowledges it with the appropriate accept acknowledgment using an ACK message (assuming that the enhanced acknowledgment mode is in use).
After processing the request at the application level, the filler acknowledges the transaction with the appropriate application acknowledgment in a response message type (again assuming that an application acknowledgment was requested under the enhanced acknowledgment mode or that the original acknowledgment mode is in use). Applying the explanations of the various application acknowledgment codes in the context of this chapter, an application accept from the filler means that the request was processed and accepted by the filler.
An application error from the filler means that the request was processed and denied. An application reject from the filler means that the request was not, and could not be, processed due to one or more reasons unrelated to its content (for example, it fails the basic application protocol validation, the filler system is down, or there was an internal error).
There are no unsolicited messages initiated from a filler application defined in this set of trigger events. Those messages and trigger events are defined below, in section 17.6, "Filler Application Messages and Trigger Events Unsolicited."
All of the trigger events associated with placer request and filler response transactions use the message definitions that follow:
A placer application (Sterilizer) sends a transaction with this trigger event to a filler application (Instrument-tracking system) to request that a new sterilization lot be added. If it is successful, the filler application returns an application acknowledgment (if requested under the enhanced acknowledgment mode, or if the original acknowledgment mode is in use).
Send Application Ack: SLS^S28^SLR_S28
When the MSH-15 value of a SLR^S28^SLR_S28 message is AL or ER or SU, an ACK^S28^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLR^S28^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLR^S28^SLR_S28 message is AL or ER or SU, a SLS^S28^SLR_S28 message SHALL be sent as an application ack.
When the MSH-16 value of a SLR^S28^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S28^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: SLS^S28^SLR_S28 |
NE, AL, ER, SU | (none) |
Send An Acknowlegment is never sent in original mode.
When the MSH-15 value of a SLS^S28^SLR_S28 message is AL or ER or SU, an ACK^S28^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLS^S28^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLS^S28^SLR_S28 message is AL or ER or SU, a message SHALL be sent as an application ack.
When the MSH-16 value of a SLS^S28^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S28^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: |
NE, AL, ER, SU | (none) |
A request sterilization lot deletion is sent by the placer application to the filler application to request that a lot that had been created in error be removed from the system. A delete trigger event differs from a cancel trigger event in that a delete acts to remove an error, whereas a cancel acts to prevent a valid request from occurring. If it is successful, an application acknowledgment is returned.
The delete trigger event should be implemented with careful forethought, as it typically has different effects and repercussions in various applications. In some applications, a delete event cannot be undone. This means that if a delete transaction was sent erroneously, recovery will be difficult or impossible. In other applications, a delete transaction will not result in the physical deletion of the record(s), but will set a status or a flag. In these cases, the filler and/or placer appointment identifiers (the numbers or codes that uniquely identify the sterilization lot or request to the placer and filler applications) probably cannot be reused. Since an application may maintain a record of deleted sterilization lots, the reuse of an identifier may cause a conflict in the applications' processing of transactions.
Send Application Ack: SLS^S29^SLR_S28
When the MSH-15 value of a SLR^S29^SLR_S28 message is AL or ER or SU, an ACK^S29^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLR^S29^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLR^S29^SLR_S28 message is AL or ER or SU, a SLS^S29^SLR_S28 message SHALL be sent as an application ack.
When the MSH-16 value of a SLR^S29^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S29^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: SLS^S29^SLR_S28 |
NE, AL, ER, SU | (none) |
Send An Acknowlegment is never sent in original mode.
When the MSH-15 value of a SLS^S29^SLR_S28 message is AL or ER or SU, an ACK^S29^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLS^S29^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLS^S29^SLR_S28 message is AL or ER or SU, a message SHALL be sent as an application ack.
When the MSH-16 value of a SLS^S29^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S29^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: |
NE, AL, ER, SU | (none) |
A request item is sent by the placer application to the filler application to request the ID and description of an item to be sterilized or decontaminated. If it is successful, the filler application returns an application acknowledgment (if requested under the enhanced acknowledgment mode, or if the original acknowledgment mode is in use).
Send Application Ack: STS^S30^SLR_S28
When the MSH-15 value of a STI^S30^SLR_S28 message is AL or ER or SU, an ACK^S30^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a STI^S30^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a STI^S30^SLR_S28 message is AL or ER or SU, a STS^S30^SLR_S28 message SHALL be sent as an application ack.
When the MSH-16 value of a STI^S30^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S30^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: STS^S30^SLR_S28 |
NE, AL, ER, SU | (none) |
Send An Acknowlegment is never sent in original mode.
When the MSH-15 value of a STS^S30^SLR_S28 message is AL or ER or SU, an ACK^S30^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a STS^S30^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a STS^S30^SLR_S28 message is AL or ER or SU, a message SHALL be sent as an application ack.
When the MSH-16 value of a STS^S30^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S30^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: |
NE, AL, ER, SU | (none) |
This trigger event is sent by the placer application to the filler application to request anti-microbial device data created during the decontamination/sterilization of medical supplies. In the context of this message segment, the term 'device' refers to a sterilizer or a washer. Sterilizers perform a sterilization process and washers perform a decontamination process.
Send Application Ack: SDS^S31^SDR_S31
When the MSH-15 value of a SDR^S31^SDR_S31 message is AL or ER or SU, an ACK^S31^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SDR^S31^SDR_S31 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SDR^S31^SDR_S31 message is AL or ER or SU, a SDS^S31^SDR_S31 message SHALL be sent as an application ack.
When the MSH-16 value of a SDR^S31^SDR_S31 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S31^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: SDS^S31^SDR_S31 |
NE, AL, ER, SU | (none) |
Send An Acknowlegment is never sent in original mode.
When the MSH-15 value of a SDS^S31^SDR_S31 message is AL or ER or SU, an ACK^S31^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SDS^S31^SDR_S31 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SDS^S31^SDR_S31 message is AL or ER or SU, a message SHALL be sent as an application ack.
When the MSH-16 value of a SDS^S31^SDR_S31 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S31^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: |
NE, AL, ER, SU | (none) |
This trigger event is sent by the placer application to the filler application to request anti-microbial device cycle data created during the decontamination/sterilization of medical supplies. In the context of this message segment, the term 'device' refers to a sterilizer or a washer. Sterilizers perform a sterilization process and washers perform a decontamination process.
Send Application Ack: SMS^S32^SDR_S32
When the MSH-15 value of a SMD^S32^SDR_S32 message is AL or ER or SU, an ACK^S32^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SMD^S32^SDR_S32 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SMD^S32^SDR_S32 message is AL or ER or SU, a SMS^S32^SDR_S32 message SHALL be sent as an application ack.
When the MSH-16 value of a SMD^S32^SDR_S32 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S32^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: SMS^S32^SDR_S32 |
NE, AL, ER, SU | (none) |
Send An Acknowlegment is never sent in original mode.
When the MSH-15 value of a SMS^S32^SDR_S32 message is AL or ER or SU, an ACK^S32^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SMS^S32^SDR_S32 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SMS^S32^SDR_S32 message is AL or ER or SU, a message SHALL be sent as an application ack.
When the MSH-16 value of a SMS^S32^SDR_S32 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S32^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: |
NE, AL, ER, SU | (none) |
Unsolicited transactions from filler applications are the messages and trigger events used between filler applications and auxiliary applications. Transactions are initiated by the filler application, using the STC message to notify auxiliary applications of a sterilization configuration set. The auxiliary application responds to these notifications, using the ACK message, either to acknowledge receipt of the transaction, or to signal that an interfacing error of some kind has occurred.
As the discussion of application roles has indicated above, any one application can have more than one application role. If it is important that the application acting in the placer application role in your messaging environment be notified of unsolicited sterilization configurations, then it must also support the role of an auxiliary application.
When initiating a notification transaction, the filler application will generate and send an STC, SLN, SDN, or SCN message containing all of the information necessary to communicate the desired information to the auxiliary application. All required segments and fields (both explicitly required and conditionally required) should be provided by the filler application, as defined in this chapter. When the auxiliary application receives the transaction, it acknowledges with the appropriate accept acknowledgment using an ACK message (assuming that the enhanced acknowledgment mode is in use). After processing the notification at the application level, the auxiliary application acknowledges the transaction with the appropriate application acknowledgment in an ACK message (assuming that an application acknowledgment was requested under the enhanced acknowledgment mode or that the original acknowledgment mode is in use). Applying the explanations of the various application acknowledgment codes (detailed in Chapter 2) in the context of this chapter, an application accept from the auxiliary application means that the notification was processed and accepted. An application error from the auxiliary application means that the auxiliary application was unable to process the notification at the application level. An application reject from the auxiliary application means that the request was not, and could not be, processed due to one or more reasons unrelated to its content (for example, it fails the basic application protocol validation, the system is down, or there was an internal error).
This message is sent from a filler application to notify other applications of a new sterilization configuration. The information in the STC segment describes the detail of the new sterilization configuration.
Send Application Ack: ACK^S33^ACK
When the MSH-15 value of a STC^S33^STC_S33 message is AL or ER or SU, an ACK^S33^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a STC^S33^STC_S33 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a STC^S33^STC_S33 message is AL or ER or SU, an ACK^S33^ACK message SHALL be sent as an application ack.
When the MSH-16 value of a STC^S33^STC_S33 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S33^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: ACK^S33^ACK |
NE, AL, ER, SU | (none) |
This message is sent from a filler application to notify other applications that a new sterilization lot has been created. The information provided in the SLT segment describes the new sterilization lot that has been created by the filler application.
Send Application Ack: ACK^S34^ACK
When the MSH-15 value of a SLN^S34^SLR_S28 message is AL or ER or SU, an ACK^S34^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLN^S34^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLN^S34^SLR_S28 message is AL or ER or SU, an ACK^S34^ACK message SHALL be sent as an application ack.
When the MSH-16 value of a SLN^S34^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S34^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: ACK^S34^ACK |
NE, AL, ER, SU | (none) |
This message is sent from a filler application to notify other applications that a sterilization lot has been deleted. The information provided in the SLT segment describes the sterilization lot that has been deleted by the filler application.
Send Application Ack: ACK^S35^ACK
When the MSH-15 value of a SLN^S35^SLR_S28 message is AL or ER or SU, an ACK^S35^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SLN^S35^SLR_S28 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SLN^S35^SLR_S28 message is AL or ER or SU, an ACK^S35^ACK message SHALL be sent as an application ack.
When the MSH-16 value of a SLN^S35^SLR_S28 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S35^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: ACK^S35^ACK |
NE, AL, ER, SU | (none) |
This message is sent from a filler application to notify other applications that anti-microbial device data has been generated. The information in the SDN segment and the other detail segments as appropriate describe the detail of a device during a sterilization or decontamination cycle.
Send Application Ack: ACK^S36^ACK
When the MSH-15 value of a SDN^S36^SDR_S31 message is AL or ER or SU, an ACK^S36^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SDN^S36^SDR_S31 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SDN^S36^SDR_S31 message is AL or ER or SU, an ACK^S36^ACK message SHALL be sent as an application ack.
When the MSH-16 value of a SDN^S36^SDR_S31 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S36^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: ACK^S36^ACK |
NE, AL, ER, SU | (none) |
This message is sent from a filler application to notify other applications that anti-microbial device cycle data has been generated. The information in the SCN segment and the other detail segments as appropriate describe details of a sterilization or decontamination cycle.
Send Application Ack: ACK^S37^ACK
When the MSH-15 value of a SCN^S37^SDR_S32 message is AL or ER or SU, an ACK^S37^ACK message SHALL be sent as an immediate ack.
When the MSH-15 value of a SCN^S37^SDR_S32 message is NE or AL or ER or SU, an immediate ack SHALL NOT be sent.
When the MSH-16 value of a SCN^S37^SDR_S32 message is AL or ER or SU, an ACK^S37^ACK message SHALL be sent as an application ack.
When the MSH-16 value of a SCN^S37^SDR_S32 message is NE or AL or ER or SU, an application ack SHALL NOT be sent.
Field | Value | Send Response |
---|---|---|
MSH-15 | AL, ER, SU | immediate ack: ACK^S37^ACK |
NE, AL, ER, SU | (none) | |
MSH-16 | AL, ER, SU | application ack: ACK^S37^ACK |
NE, AL, ER, SU | (none) |
The sterilization configuration segment contains information specific to configuration of a sterilizer or washer for processing sterilization or decontamination loads.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
SCP | |||||||||
1 | Number Of Decontamination/Sterilization Devices | NM | O | [0..1] | 02087 | 2 | # | ||
2 | Labor Calculation Type | CWE | O | [0..1] | 02088 | ||||
3 | Date Format | CWE | O | [0..1] | 02089 | ||||
4 | Device Number | EI | O | [0..1] | 02090 | ||||
5 | Device Name | ST | O | [0..1] | 02279 | 999 | # | ||
6 | Device Model Name | ST | O | [0..1] | 02091 | 2 | # | ||
7 | Device Type | CWE | O | [0..1] | 02092 | ||||
8 | Lot Control | CWE | O | [0..1] | 02093 |
The SLT segment defines requests, responses, and notifications of sterilization lots and supply item descriptions. This message may be used for CPD (Central Supply) and OR (Sub-sterile area outside of an Operating Room) mode.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
SLT | |||||||||
1 | Device Number | EI | O | [0..1] | 02094 | ||||
2 | Device Name | ST | O | [0..1] | 02280 | 999 | # | ||
3 | Lot Number | EI | O | [0..1] | 02095 | ||||
4 | Item Identifier | EI | O | [0..1] | 02096 | ||||
5 | Bar Code | ST | O | [0..1] | 02097 | 30 | # |
The SDD segment contains the attributes of an instance of a cycle that provides sterilization or decontamination of medical supplies.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
SDD | |||||||||
1 | Lot Number | EI | O | [0..1] | 02098 | ||||
2 | Device Number | EI | O | [0..1] | 02099 | ||||
3 | Device Name | ST | O | [0..1] | 02281 | 999 | # | ||
4 | Device Data State | CWE | O | [0..1] | 02100 | ||||
5 | Load Status | CWE | O | [0..1] | 02101 | ||||
6 | Control Code | NM | O | [0..1] | 02102 | 3 | # | ||
7 | Operator Name | ST | O | [0..1] | 02103 | 15 | # |
The SCD segment contains cycle data representing an instance of a sterilization or decontamination.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
SCD | |||||||||
1 | Cycle Start Time | TM | O | [0..1] | 02104 | ||||
2 | Cycle Count | NM | O | [0..1] | 02105 | 16 | # | ||
3 | Temp Max | CQ | O | [0..1] | 02106 | ||||
4 | Temp Min | CQ | O | [0..1] | 02107 | ||||
5 | Load Number | NM | O | [0..1] | 02108 | 16 | # | ||
6 | Condition Time | CQ | O | [0..1] | 02109 | ||||
7 | Sterilize Time | CQ | O | [0..1] | 02110 | ||||
8 | Exhaust Time | CQ | O | [0..1] | 02111 | ||||
9 | Total Cycle Time | CQ | O | [0..1] | 02112 | ||||
10 | Device Status | CWE | O | [0..1] | 02113 | ||||
11 | Cycle Start Date/Time | DTM | O | [0..1] | 02114 | ||||
12 | Dry Time | CQ | O | [0..1] | 02115 | ||||
13 | Leak Rate | CQ | O | [0..1] | 02116 | ||||
14 | Control Temperature | CQ | O | [0..1] | 02117 | ||||
15 | Sterilizer Temperature | CQ | O | [0..1] | 02118 | ||||
16 | Cycle Complete Time | TM | O | [0..1] | 02119 | ||||
17 | Under Temperature | CQ | O | [0..1] | 02120 | ||||
18 | Over Temperature | CQ | O | [0..1] | 02121 | ||||
19 | Abort Cycle | CNE | O | [0..1] | 02122 | ||||
20 | Alarm | CNE | O | [0..1] | 02123 | ||||
21 | Long in Charge Phase | CNE | O | [0..1] | 02124 | ||||
22 | Long in Exhaust Phase | CNE | O | [0..1] | 02125 | ||||
23 | Long in Fast Exhaust Phase | CNE | O | [0..1] | 02126 | ||||
24 | Reset | CNE | O | [0..1] | 02127 | ||||
25 | Operator - Unload | XCN | O | [0..1] | 02128 | ||||
26 | Door Open | CNE | O | [0..1] | 02129 | ||||
27 | Reading Failure | CNE | O | [0..1] | 02130 | ||||
28 | Cycle Type | CWE | O | [0..1] | 02131 | ||||
29 | Thermal Rinse Time | CQ | O | [0..1] | 02132 | ||||
30 | Wash Time | CQ | O | [0..1] | 02133 | ||||
31 | Injection Rate | CQ | O | [0..1] | 02134 | ||||
32 | Procedure Code | CNE | O | [0..1] | 00393 | ||||
33 | Patient Identifier List | CX | O | [0..*] | 00106 | ||||
34 | Attending Doctor | XCN | O | [0..1] | 00137 | ||||
35 | Dilution Factor | SN | O | [0..1] | 01356 | ||||
36 | Fill Time | CQ | O | [0..1] | 02139 | ||||
37 | Inlet Temperature | CQ | O | [0..1] | 02140 |
The Device segment identifies an instance or a type of a manufactured item that is used in the provision of healthcare without being substantially changed through that activity. The device may be a medical or non-medical device. Medical devices include durable (reusable) medical equipment, implantable devices, as well as disposable equipment used for diagnostic, treatment, and research for healthcare and public health. Non-medical devices may include items such as a machine, cellphone, computer, application, etc.
Seq# | Data Element Name | DataType | Usage | Vocabulary | Cardinality | Item # | Length | C.LEN | Flags |
---|---|---|---|---|---|---|---|---|---|
DEV | |||||||||
1 | Action Code | ID | R | [1..1] | 00816 | [2..2] | |||
2 | Unique Device Identifier | EI | C | [0..1] | 02457 | ||||
3 | Device Type | CNE | C | [0..*] | 03483 | ||||
4 | Device Status | CNE | O | [0..*] | 02501 | ||||
5 | Manufacturer/Distributor | XON | O | [0..1] | 01247 | ||||
6 | Brand Name | ST | O | [0..1] | 01249 | 60 | # | ||
7 | Model Identifier | ST | O | [0..1] | 01252 | 60 | # | ||
8 | Catalogue Identifier | ST | O | [0..1] | 01253 | 60 | # | ||
9 | UDI Device Identifier | EI | O | [0..1] | 03476 | ||||
10 | Device Lot Number | ST | O | [0..1] | 03479 | ||||
11 | Device Serial Number | ST | O | [0..1] | 03480 | ||||
12 | Device Manufacture Date | DTM | O | [0..1] | 03477 | ||||
13 | Device Expiry Date | DTM | O | [0..1] | 03478 | ||||
14 | Safety Characteristics | CWE | O | [0..*] | 02465 | ||||
15 | Device Donation Identification | EI | O | [0..1] | 03481 | ||||
16 | Software Version Number | ST | O | [0..1] | 02502 | ||||
17 | Implantation Status | CNE | O | [0..1] | 02459 |
An inventory clerk in the General Supply Inventory location has added a new supply item to the item master catalog. A Master File Add message is sent (MAD) to notify selected inventory locations that this supply item has been added to the item master catalog
MSH|^~VALUEamp;|MATERIALSYS|FACA|INVSYS|CENSUPPLY|200408150900||MFN^M16^MFN_M16|090849SUPITM|P|2.9|||AL|AL|||
MFI|INV|MATERIALSYS|UPD|200408121100|SU|
MFE|MAD|F589|200408121100|JMC090387^^JMFcr>
SFT|COMPAPP|9.0.0|MATIERALSYS|4500|200401010700|
UAC| KERB|MATSYS|AP|Octet-stream|A|Clerk|
ITM|10001|Formula 8oz|A|SUP|DietaryFormula|Y|ALR|MANUFACTURER|F589|ALR900||Y|300-0001^FormulaAlim_8oz|4.92|Y||FDA|N||100-9088-37887|20|29.75|N|N|N||||REF|
VND|001|M00933|VENDOR|FV9975|Y|
VND|002|M00934|VENDOR2|FV9976|N|
PKG|001|CS|6|Y|5|29.50|30.25|200409030100|
PKG|002|EA|N|1|4.92|5.04|200409030100|
PCE|001|9188|300-0002|5.35|
ITV|001|GS^General Stores|CS^Central Supply|1|GS-031|CS|EA|100-9200-00000|Y|300-0001|4.95||Y|N|N||||M|30|450|100|400|N|
MSH|^~VALUEamp;|MATERIALSYS|FACA|INVSYS|CENSUPPLY|200408150900||MFN^M16^MFN_M16|090849SUPITM|P|2.9|||AL|AL|||
MSA|CA|8000|||||
The sterilizer operator is preparing to run a flash sterilizer load. The sterilizer requests a lot number from the instrument-tracking system to assign to the load.
MSH|^~VALUEamp;|Sterila|FacilB|Instrutrak|FacilA|200410010800||SLR^S28 SLR_S28|021244STER|P|2.9|||AL|AL||||||
SFT|Hospital A|9.0|Sterila|10101010|9.0 999|New Load|200402140900|
UAC|KERB|MATSYS|AP|Octet-stream|A|Clerk|
SLT|87995|DEVICE NAME|A46|LF4|1435567677
MSH|^~VALUEamp;|Sterila|FacilB|Instrutrak|FacilA|200410010800||ACK^S28^ACK|021244STER|P|2.9|||NE|NE||||||
MSA|CA|021244STER||||
MSH|^~VALUEamp;|Instrutrak|FacilB|Sterila|FacilA|2004010010801||SLS^S28 SLR_S28|021244STER|P|2.9|||AL|NE|||||
SFT|Hospital A|9.0|Sterila|10101010|9.0 999|New Load|200402140900|
UAC|KERB|MATSYS|AP|Octet-stream|A|Admin|
SLT|01||||
MSH|^~VALUEamp;|Instrutrak|FacilB|Sterila|FacilA|2004010010801||SLS^S28|021244STER|P|2.9|||NE|NE||||||
MSA|CA|021244STER||||
None
None