DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 1 March 15, 2022

870 Order Status Report

Functional Group=RS

Purpose: This Draft Standard for Trial Use contains the format and establishes the data contents of the Order Status Report Transaction Set

(870) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to report on the current

status of a requirement forecast, an entire purchase order, selected line items on a purchase order, selected products/services on a purchase

order, or purchase orders for a specific customer in their entirety or on a selection basis. The transaction set can also be used to report on the

current status of single or multiple requisitions. The report format allows for the inclusion of "reasons" relative to the status. This transaction set

may also be used to update the supplier's scheduled shipment or delivery dates. This transaction set can result from either an inquiry or a

prearranged schedule agreed to by the trading partners.

DLMS Note:

1. Reporting organizations use this transaction set to provide supply status on open reports prior to the shipment of materiel. Organizations

use this transaction set to provide disposition instructions for discrepant or deficient materiel. A single transaction set may contain a

combination of transactions for standard and nonstandard materiel.

a. Inventory control points (ICPs) and integrated material managers (IMMs) use this transaction set to provide disposition instructions, to

inquire or to respond as to the status of materiel reported as excess or available for redistribution under the Materiel Returns Program. 

2. Use a single occurrence of this transaction set to transmit single or multiple transactions between a single ICP/IMM and multiple reporting

organizations or a single reporting organization and multiple ICPs/IMMs.

3. Users operating under the Defense Logistics Management Standards (DLMS) must reference the Unit of Issue and Purchase Unit

Conversion Table which can be found on the Defense Enterprise Data Standards Office (DEDSO) Web site at www.dla.mil/does/DLMS.

4. This DLMS Implementation Convention (IC) contains:

a. Data associated with a DLMS enhancement which may not be received or understood by the recipient's automated processing system.

DLMS procedures may not have been developed. Components must coordinate requirements and business rules with DEDSO prior to use.

b. Data associated with an Approved Change which may not have an established implementation date. This data may not be received or

understood by the recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

c. Legacy MILSTRIP data which must be retained in the DLMS for a transition period to support transaction conversion in a mixed legacy

MILSTRIP/DLMS environment. This data will be streamlined out once full DLMS implementation is reached. Components may coordinate

with DEDSO for early termination (or retention) of specific data requirements for users operating in a full DLMS environment.

d. Data elements which have an expanded files size above existing legacy MILSTRIP capability which may not be supported by the

recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

e. Repetition of data (using multiple iterations or loops) which is not compatible with existing legacy MILSTRIP capability. Although

supported by the use of the ANSI X12 standard, such data is not compatible with legacy MILSTRIP/DLMS conversion and may not be

supported by the recipient's automated processing system. Components must coordinate implementation of enhanced capability with

DEDSO prior to use.

f. Data associated with a DLMS enhancement authorized for implementation by modernized systems under DLMS migration. This data

(including expanded field sizes) should be adopted during, or subsequent, to modernization when applicable to the Component’s business

process. Prior coordination is not required. Components should ensure that inclusion of this data in a DLMS transaction does not cause

inappropriate rejection of the transaction.

5. This transaction includes placeholders for DLMS enhancements to provide item unique identification (IUID) information pending

development of DLMS procedures and overarching OSD Supply Policy. Refer to the IUID web at URL: http://www.acq.osd.mil/dpap/pdi/uid/

for DoD policy

6. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Change (ADC) listed. ADCs are

available from the DEDSO Web site: http://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 77, Air Force Unique Management Coding for Materiel Management Aggregation Code (MMAC)

- ADC 80, Revision to DS 870M Material Returns Supply Status for Inclusion of Unit Price

- ADC 165, Optional Capability for Sending Information Copy of DLMS Supplements 856, 856S, 861, 867I, 870M, 945A, and 947I to a

Component Unique Item Tracking (UIT) Registry (Supply)

- ADC 170, Inclusion of Data Supporting Unique Identification (UID) of Items in DLMS Supplements 180M, Material Returns Reporting and

870M, Material Returns Supply Status

- ADC 215, Material Receipt Status (Material Returns Program (MRP)) Credit Reversal Amount

- ADC 221, Communication of Unit Price and Total Price under DLMS

- ADC 221A, Revised Procedures associated with the DLMS Enhancement for Communication of Unit Price

- Administrative update to correct the missing identification for the material shipment date as identified in the ICP/IMM receipt status to the

customer (MILSTRIP FTZ) and to revise the DLMS note for the expected value of credit or credit reversal to correctly identify the X12 data 

1. Reporting organizations use this transaction set to provide supply status on open reports prior to the shipment of materiel. Organizations

use this transaction set to provide disposition instructions for discrepant or deficient materiel. A single transaction set may contain a

combination of transactions for standard and nonstandard materiel.

a. Inventory control points (ICPs) and integrated material managers (IMMs) use this transaction set to provide disposition instructions, to

inquire or to respond as to the status of materiel reported as excess or available for redistribution under the Materiel Returns Program. 

2. Use a single occurrence of this transaction set to transmit single or multiple transactions between a single ICP/IMM and multiple reporting

organizations or a single reporting organization and multiple ICPs/IMMs.

3. Users operating under the Defense Logistics Management Standards (DLMS) must reference the Unit of Issue and Purchase Unit

Conversion Table which can be found on the Defense Enterprise Data Standards Office (DEDSO) Web site at www.dla.mil/does/DLMS.

4. This DLMS Implementation Convention (IC) contains:

a. Data associated with a DLMS enhancement which may not be received or understood by the recipient's automated processing system.

DLMS procedures may not have been developed. Components must coordinate requirements and business rules with DEDSO prior to use.

b. Data associated with an Approved Change which may not have an established implementation date. This data may not be received or

understood by the recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

c. Legacy MILSTRIP data which must be retained in the DLMS for a transition period to support transaction conversion in a mixed legacy

MILSTRIP/DLMS environment. This data will be streamlined out once full DLMS implementation is reached. Components may coordinate

with DEDSO for early termination (or retention) of specific data requirements for users operating in a full DLMS environment.

d. Data elements which have an expanded files size above existing legacy MILSTRIP capability which may not be supported by the

recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

e. Repetition of data (using multiple iterations or loops) which is not compatible with existing legacy MILSTRIP capability. Although

supported by the use of the ANSI X12 standard, such data is not compatible with legacy MILSTRIP/DLMS conversion and may not be

supported by the recipient's automated processing system. Components must coordinate implementation of enhanced capability with

DEDSO prior to use.

f. Data associated with a DLMS enhancement authorized for implementation by modernized systems under DLMS migration. This data

(including expanded field sizes) should be adopted during, or subsequent, to modernization when applicable to the Component’s business

process. Prior coordination is not required. Components should ensure that inclusion of this data in a DLMS transaction does not cause

inappropriate rejection of the transaction.

5. This transaction includes placeholders for DLMS enhancements to provide item unique identification (IUID) information pending

development of DLMS procedures and overarching OSD Supply Policy. Refer to the IUID web at URL: http://www.acq.osd.mil/dpap/pdi/uid/

for DoD policy

6. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Change (ADC) listed. ADCs are

available from the DEDSO Web site: http://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 77, Air Force Unique Management Coding for Materiel Management Aggregation Code (MMAC)

- ADC 80, Revision to DS 870M Material Returns Supply Status for Inclusion of Unit Price

- ADC 165, Optional Capability for Sending Information Copy of DLMS Supplements 856, 856S, 861, 867I, 870M, 945A, and 947I to a

Component Unique Item Tracking (UIT) Registry (Supply)

- ADC 170, Inclusion of Data Supporting Unique Identification (UID) of Items in DLMS Supplements 180M, Material Returns Reporting and

870M, Material Returns Supply Status

- ADC 215, Material Receipt Status (Material Returns Program (MRP)) Credit Reversal Amount

- ADC 221, Communication of Unit Price and Total Price under DLMS

- ADC 221A, Revised Procedures associated with the DLMS Enhancement for Communication of Unit Price

- Administrative update to correct the missing identification for the material shipment date as identified in the ICP/IMM receipt status to the

customer (MILSTRIP FTZ) and to revise the DLMS note for the expected value of credit or credit reversal to correctly identify the X12 data 
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 2 March 15, 2022

element type - completed 7/30/07

- ADC 274, DLMS and DLSS Changes to Support Army Exchange Pricing

- ADC 274A, Addendum to ADC 274A DLMS and DLSS Change to Support Army Exchange Pricing to Correct DLMS 870M Routing for

Delta Bill Trigger Transactions and Addition of Army Service Designators to DAASC Mappings

- ADC 381, Procedures and Additional Data Content supporting Requisitions, Requisition Alerts, and Unit of Use Requirements under Navy

BRAC SS&D/IMSP

- ADC 436, Administrative Revisions to DLMS Supplements to Remove Obsolete Routing Identifier Code (RIC) “Streamline” Notes and

Update MILSTRIP/DLMS Documentation Associated with Routing Identifiers

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on October 06, 2014

- ADC 1043C, Administrative Corrections for SLOA Data in the 810L Logistics Bill and other DLMS ICs

- ADC 1136, Revise Unique Item Tracking (UIT) Procedures to support DODM 4140.01 UIT Policy and Clarify Requirements (Supply)

- ADC 1287, DLMS Implementation Convention (IC) Revisions for Data Element Mapping (Form Stock Number and Manufacturer's Part

Number), Removal of Plant Equipment Number, and Administrative Updates

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office (EBSO) - Completed on

April 16, 2019

- ADC 1367, Administrative Update to Convert Federal Notes to DLMS Notes within DLMS Implementation Conventions

- ADC 1370, Administrative Update to Change Data Element N106 Usage from Must Use to Used

- Administrative Update to Reflect Realignment of Enterprise Business Standards Office (EBSO) to Defense Enterprise Data Standards

Office (DEDSO) - Completed on March 15, 2022

- ADC 1412, Replacement of Data Universal Numbering System Number with Unique Entity Identifier and Electronic Funds Transfer

Indicator to Wide Area Workflow

element type - completed 7/30/07

- ADC 274, DLMS and DLSS Changes to Support Army Exchange Pricing

- ADC 274A, Addendum to ADC 274A DLMS and DLSS Change to Support Army Exchange Pricing to Correct DLMS 870M Routing for

Delta Bill Trigger Transactions and Addition of Army Service Designators to DAASC Mappings

- ADC 381, Procedures and Additional Data Content supporting Requisitions, Requisition Alerts, and Unit of Use Requirements under Navy

BRAC SS&D/IMSP

- ADC 436, Administrative Revisions to DLMS Supplements to Remove Obsolete Routing Identifier Code (RIC) “Streamline” Notes and

Update MILSTRIP/DLMS Documentation Associated with Routing Identifiers

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on October 06, 2014

- ADC 1043C, Administrative Corrections for SLOA Data in the 810L Logistics Bill and other DLMS ICs

- ADC 1136, Revise Unique Item Tracking (UIT) Procedures to support DODM 4140.01 UIT Policy and Clarify Requirements (Supply)

- ADC 1287, DLMS Implementation Convention (IC) Revisions for Data Element Mapping (Form Stock Number and Manufacturer's Part

Number), Removal of Plant Equipment Number, and Administrative Updates

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office (EBSO) - Completed on

April 16, 2019

- ADC 1367, Administrative Update to Convert Federal Notes to DLMS Notes within DLMS Implementation Conventions

- ADC 1370, Administrative Update to Change Data Element N106 Usage from Must Use to Used

- Administrative Update to Reflect Realignment of Enterprise Business Standards Office (EBSO) to Defense Enterprise Data Standards

Office (DEDSO) - Completed on March 15, 2022

- ADC 1412, Replacement of Data Universal Numbering System Number with Unique Entity Identifier and Electronic Funds Transfer

Indicator to Wide Area Workflow

Heading:

Pos Id Segment Name Req Max Use Repeat Notes Usage

10 ST Transaction Set Header M 1 Must use

20 BSR Beginning Segment for Order

Status Report

M 1 Must use

* 42 TD3 Carrier Details (Equipment) O 1 Not Used

* 43 TD4 Carrier Details (Special Handling,

or Hazardous Materials, or Both)

O 1 Not Used

* 44 TD5 Carrier Details (Routing

Sequence/Transit Time)

O 1 Not Used

* 45 DTM Date/Time Reference O 10 Not Used

* LOOP ID - REF * LOOP ID - REF >1

* 46 REF Reference Identification O 1 Not Used

* 47 DTM Date/Time Reference O >1 Not Used

LOOP ID - N1 LOOP ID - N1 200

50 N1 Name O 1 Must use

* 60 N2 Additional Name Information O 2 Not Used

* 70 N3 Address Information O 2 Not Used

* 80 N4 Geographic Location O 1 Not Used

* 90 REF Reference Identification O 12 Not Used

* 100 PER Administrative Communications

Contact

O 3 Not Used

* 105 PWK Paperwork O 1 Not Used

* LOOP ID - LM * LOOP ID - LM 10

* 120 LM Code Source Information O 1 Not Used

130 LQ Industry Code M 100 Must use

Detail:

Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - HL LOOP ID - HL 1000

10 HL Hierarchical Level M 1 Must use

* 20 PRF Purchase Order Reference O 1 Not Used

* LOOP ID - ISR * LOOP ID - ISR 104

* 30 ISR Item Status Report O 1 Not Used

* 40 PID Product/Item Description O 6 Not Used

* 50 QTY Quantity O 4 Not Used
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Pos Id Segment Name Req Max Use Repeat Notes Usage

004010F870M3MA14 3 March 15, 2022

* 70 PER Administrative Communications

Contact

O 3 Not Used

* 80 DTM Date/Time Reference O 10 Not Used

* 86 CS Contract Summary O 3 N2/86 Not Used

LOOP ID - REF LOOP ID - REF >1

87 REF Reference Identification O 1 Must use

* 88 DTM Date/Time Reference O >1 Not Used

LOOP ID - N1 LOOP ID - N1 200

90 N1 Name O 1 Must use

* 100 N2 Additional Name Information O 2 Not Used

* 110 N3 Address Information O 2 Not Used

* 120 N4 Geographic Location O 1 Not Used

* 130 REF Reference Identification O 12 Not Used

* 140 PER Administrative Communications

Contact

O 3 Not Used

LOOP ID - LM LOOP ID - LM 10

144 LM Code Source Information O 1 Must use

145 LQ Industry Code M 100 Must use

LOOP ID - PO1 LOOP ID - PO1 1000

150 PO1 Baseline Item Data O 1 Must use

* 155 CUR Currency O 1 Not Used

* 160 SLN Subline Item Detail O 100 Not Used

* 170 PO3 Additional Item Detail O 1 Not Used

* 180 PID Product/Item Description O 1000 Not Used

* 190 MEA Measurements O 40 Not Used

* 200 PKG Marking, Packaging, Loading O 25 Not Used

LOOP ID - ISR LOOP ID - ISR 104

210 ISR Item Status Report O 1 Used

* 220 PID Product/Item Description O 6 Not Used

* 230 QTY Quantity O 4 Not Used

240 DTM Date/Time Reference O 10 Used

* 250 N1 Name O 1 Not Used

* 251 N2 Additional Name Information O 2 Not Used

* 252 N3 Address Information O 2 Not Used

* 253 N4 Geographic Location O 1 Not Used

* 260 TD1 Carrier Details (Quantity and

Weight)

O 1 Not Used

* 270 TD5 Carrier Details (Routing

Sequence/Transit Time)

O 1 Not Used

* 280 TD3 Carrier Details (Equipment) O 1 Not Used

* 290 TD4 Carrier Details (Special Handling,

or Hazardous Materials, or Both)

O 1 Not Used

300 REF Reference Identification O 12 Used

310 SAC Service, Promotion, Allowance,

or Charge Information

O 25 Used

LOOP ID - LM LOOP ID - LM 10

320 LM Code Source Information O 1 Used

330 LQ Industry Code M 100 Must use

LOOP ID - LX LOOP ID - LX >1 N2/340L N2/340L

340 LX Assigned Number O 1 N2/340 Used

350 REF Reference Identification O >1 Used

360 N1 Name O 1 Used
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Pos Id Segment Name Req Max Use Repeat Notes Usage

004010F870M3MA14 4 March 15, 2022

370 DTM Date/Time Reference O 10 Used

* LOOP ID - LM * LOOP ID - LM 10

* 380 LM Code Source Information O 1 Not Used

390 LQ Industry Code M 100 Must use

Summary:

Pos Id Segment Name Req Max Use Repeat Notes Usage

* 10 CTT Transaction Totals O 1 N3/10 Not Used

20 SE Transaction Set Trailer M 1 Must use

Notes: 

2/86 Use is limited to intra-organizational transactions.

2/340L The LX loop conveys serial number, lot number, and inventory data.

2/340 The LX loop conveys serial number, lot number, and inventory data.

3/10 The number of line items (CTT01) is the accumulation of the number of HL segments. If used, hash total (CTT02) is the sum of the

value of quantities ordered (PO102) for each PO1 segment.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 5 March 15, 2022

ST Transaction Set Header Pos: 10 Max: 1

Heading - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use

Purpose: To indicate the start of a transaction set and to assign a control number

Semantics: 

1. The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set

definition (e.g., 810 selects the Invoice Transaction Set).

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

ST01 143 Transaction Set Identifier Code

Description: Code uniquely identifying a

Transaction Set

M ID 3/3 Must use 1

CodeList Summary (Total Codes: 298, Included: 1)

Code Name

870 Order Status Report

ST02 329 Transaction Set Control Number

Description: Identifying control number

that must be unique within the transaction

set functional group assigned by the

originator for a transaction set

DLMS Note: A unique number assigned by

the originator of the transaction set, or the

originator's application program.

M AN 4/9 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 6 March 15, 2022

BSR Beginning Segment for Order Status

Report

Pos: 20 Max: 1

Heading - Mandatory

Loop: N/A Elements: 6

User Option (Usage): Must use

Purpose: To indicate the beginning of an Order Status Report Transaction Set

Semantics: 

1. BSR03 indicates a status report document number assigned by the sender.

2. BSR04 indicates the date of this report from the sender.

3. BSR07 indicates the time of this report from the sender.

4. BSR08 indicates a status report document number assigned by the inquirer.

5. BSR09 indicates the date this report was requested from the sender by the inquirer.

6. BSR10 indicates the time this report was requested from the sender by the inquirer.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

BSR01 850 Status Report Code

Description: Code indicating the reason

for sending the report

M ID 1/2 Must use 1

CodeList Summary (Total Codes: 12, Included: 2)

Code Name

3 Unsolicited Report

DLMS Note:

Use to provide status to ICPs/IMMs on open materiel returns reports for which materiel has not yet been

shipped.

7 Response to Material Returns

DLMS Note:

Use to provide status or disposition instructions for materiel reported as excess or available for

redistribution under the materiel returns program. May also be used to provide disposition instructions

for discrepant/deficient materiel.

BSR02 847 Order/Item Code

Description: Code identifying a group of

orders and items

M ID 1/2 Must use 1

CodeList Summary (Total Codes: 8, Included: 1)

Code Name

PP Selected Orders - Selected Items

DLMS Note:

Use to indicate the status or disposition instructions on offers of materiel.

BSR03 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

DLMS Note: Use Code "Z" for this data

element to satisfy mandatory X12 syntax

requirements.

M AN 1/30 Must use 1

BSR04 373 Date

Description: Date expressed as

CCYYMMDD

DLMS Note: This date corresponds to the

Universal Time Coordinate (UTC).

M DT 8/8 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 7 March 15, 2022

BSR07 337 Time

Description: Time expressed in 24-hour

clock time as follows: HHMM, or HHMMSS,

or HHMMSSD, or HHMMSSDD, where H =

hours (00-23), M = minutes (00-59), S =

integer seconds (00-59) and DD = decimal

seconds; decimal seconds are expressed

as follows: D = tenths (0-9) and DD =

hundredths (00-99)

DLMS Note: 1. Express the originating

activity's time of transaction set preparation

in UTC.

2. Express time in a four-position (HHMM)

format.

O TM 4/8 Must use 1

BSR11 353 Transaction Set Purpose Code

Description: Code identifying purpose of

transaction set

O ID 2/2 Must use 1

CodeList Summary (Total Codes: 65, Included: 3)

Code Name

00 Original

77 Simulation Exercise

DLMS Note:

Use to identify a simulated mobilization exercise transaction set. Activities initiating simulated

mobilization exercises must ensure complete coordination with all activities involved. All transaction set

recipients must use extreme caution to ensure that individual transactions do not process as action

documents which affect accountable records.

ZZ Mutually Defined

DLMS Note:

1. Use to identify the Unit of Use Indicator. When included, the quantity, price, and unit of measure

values associated with this transaction are applicable to the unit of use.

2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 8 March 15, 2022

N1 Name Pos: 50 Max: 1

Heading - Optional

Loop: N1 Elements: 4

User Option (Usage): Must use

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is required.

Comments: 

1. This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID

Code" (N104) must provide a key to the table maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

1. Must use this N1 loop to identify the organization originating the transaction set.

2. Use additional iterations to identify other organizations associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: 1. Use only one of codes RL

or Z4.

2. The following codes are authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1312, Included: 5)

Code Name

GP Gateway Provider

DLMS Note:

Use to identify the Defense Automatic Addressing Systems Center (DAASC) providing customer excess

report informative status. Also use to identify DAASC providing rerouting, rejection, or modification

status.

RL Reporting Location

DLMS Note:

Use with BSR01 code 3 to indicate the reporting organization when providing status on open materiel

returns reports.

Z4 Owning Inventory Control Point

DLMS Note:

Use to identify the ICP/IMM.

ZQ Screening Point

DLMS Note:

Use to identify the Defense Program for the Redistribution of Assets (DEPRA). (Use code J2

Authorized Entity in future versions of this IC.)

ZS Monitoring Party

DLMS Note:

Use to identify the International Logistics Control Office (ILCO) providing status.

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

X ID 1/2 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 9 March 15, 2022

Identification Code (67)

CodeList Summary (Total Codes: 215, Included: 3)

Code Name

10 Department of Defense Activity Address Code (DODAAC)

DLMS Note:

DLMS enhancement; see introductory DLMS note 4a.

A2 Military Assistance Program Address Code (MAPAC)

DLMS Note:

Use with code RL to indicate the Security Assistance (SA) structured address data. Interpretation of

this data may require additional codes cited elsewhere in the transaction.

M4 Department of Defense Routing Identifier Code (RIC)

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Must use 1

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

O ID 2/3 Used 1

CodeList Summary (Total Codes: 1312, Included: 1)

Code Name

FR Message From

DLMS Note:

Must use with the appropriate 1/N101/050 code to indicate that the organization cited in N104 is

originating the transaction set.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 10 March 15, 2022

HL Hierarchical Level Pos: 10 Max: 1

Detail - Mandatory

Loop: HL Elements: 2

User Option (Usage): Must use

Purpose: To identify dependencies among and the content of hierarchically related groups of data segments

Comments: 

1. The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating line-item data to shipment

data, and packaging data to line-item data.

2. The HL segment defines a top-down/left-right ordered structure.

3. HL01 shall contain a unique alphanumeric number for each occurrence of the HL segment in the transaction set. For example, HL01

could be used to indicate the number of occurrences of the HL segment, in which case the value of HL01 would be "1" for the initial HL

segment and would be incremented by one in each subsequent HL segment within the transaction.

4. HL02 identifies the hierarchical ID number of the HL segment to which the current HL segment is subordinate.

5. HL03 indicates the context of the series of segments following the current HL segment up to the next occurrence of an HL segment in

the transaction. For example, HL03 is used to indicate that subsequent segments in the HL loop form a logical grouping of data referring

to shipment, order, or item-level information.

6. HL04 indicates whether or not there are subordinate (or child) HL segments related to the current HL segment.

DLMS Note:

The transaction set hierarchical data structure is transaction number only.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

HL01 628 Hierarchical ID Number

Description: A unique number assigned by

the sender to identify a particular data

segment in a hierarchical structure

DLMS Note: In the first 2/HL/010 loop

iteration, cite numeric 1. In each

subsequent loop iteration, increase

incrementally by 1.

M AN 1/12 Must use 1

HL03 735 Hierarchical Level Code

Description: Code defining the

characteristic of a level in a hierarchical

structure

M ID 1/2 Must use 1

CodeList Summary (Total Codes: 170, Included: 1)

Code Name

W Transaction Reference Number

DLMS Note:

Use to identify the individual transaction status loops.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 11 March 15, 2022

REF Reference Identification Pos: 87 Max: 1

Detail - Optional

Loop: REF Elements: 4

User Option (Usage): Must use

Purpose: To specify identifying information

Syntax Rules: 

1. R0203 - At least one of REF02 or REF03 is required.

Semantics: 

1. REF04 contains data relating to the value cited in REF02.

DLMS Note:

Use multiple repetitions to identify information associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

REF01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following code is

authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1503, Included: 5)

Code Name

86 Operation Number

DLMS Note:

1. Use to identify the Key Operation (KO) Number associated with the JO. 

2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.

9R Job Order Number

DLMS Note:

1. Use to identify Job Order (JO) Number. 

2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.

CO Customer Order Number

DLMS Note:

1. Use to identify the Customer Order Acceptance Record (COAR) applicable to the Job Order Number.

2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381

(or as applicable).

TN Transaction Reference Number

DLMS Note:

Must use to identify the materiel returns transaction number.

PWC Preliminary Work Candidate Number

DLMS Note:

1. Use to identify a Requisition Alert Document Number. 

2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.

REF02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/30 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 12 March 15, 2022

REF03 352 Description

Description: A free-form description to

clarify the related data elements and their

content

X AN 1/80 Used 1

REF04 C040 Reference Identifier

Description: To identify one or more

reference numbers or identification

numbers as specified by the Reference

Qualifier

Syntax: 

1. P0304 - If either C04003 or C04004 is

present, then the other is required.

2. P0506 - If either C04005 or C04006 is

present, then the other is required.

O Comp Used 1

REF04-01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1503, Included: 1)

Code Name

W8 Suffix

DLMS Note:

When used in association with the Requisition Alert Document Number (Qualifier PWC, above), this will

be the requisition alert document suffix. The Requisition Alert Document Number Suffix is an

Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.

REF04-02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

M AN 1/30 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 13 March 15, 2022

N1 Name Pos: 90 Max: 1

Detail - Optional

Loop: N1 Elements: 4

User Option (Usage): Must use

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is required.

Comments: 

1. This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID

Code" (N104) must provide a key to the table maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

1. Must use one iteration of this 2/N1/090 loop to identify the organization to receive the transaction.

2. Use additional iterations to identify other organizations associated with the transaction.

3. Must use at least one iteration of this N1 segment to identify the organization to receive the transaction (N106 code TO with appropriate

N101 code). May use additional iterations to identify other organizations associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1312, Included: 12)

Code Name

77 Service Location

DLMS Note:

Use for materiel availability reports and automatic shipment notifications to identify the party to receive

packing, crating , and handling credit when different from the party to receive credit for materiel. Data

maintenance action to add qualifier CRP for this purpose has been approved for version 4020.

KK Registering Party

DLMS Note:

1. Use to identify the Component UIT registry. May be used by a Component when their UIT process

requires that a copy of the transaction also be sent to a UIT registry for information purposes. Must be

used with 2/N106/90 code ‘PK-Party to Receive Copy’ to identify that this is only an information copy of

the transaction, for use with the Component UIT registry. 

2. DLMS enhancement. See introductory DLMS note 4a.

N1 Notify Party no. 1

DLMS Note:

Use to identify the organization to receive packing, crating, and handling credit. Data Maintenance

action has been initiated to obtain an appropriate qualifier.

N2 Notify Party no. 2

DLMS Note:

Use to identify the organization to receive transportation credit. Data Maintenance action has been

initiated to obtain an appropriate qualifier.

RL Reporting Location

DLMS Note:
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Code Name

004010F870M3MA14 14 March 15, 2022

Use to indicate the reporting organization when providing status on open materiel returns reports.

ST Ship To

DLMS Note:

ICPs/IMMs use to identify the receiving depot to which the reported materiel is to be shipped.

Z1 Party to Receive Status

DLMS Note:

Use to indicate the party to receive status. Use multiple iterations to identify all additional status

recipients, as required.

Z4 Owning Inventory Control Point

DLMS Note:

1. Use to identify the ICP/IMM.

2. Authorized DLMS enhancement for Army use to identify the Inventory Control Point that the

transaction is to be routed to when acting as an Exchange Pricing Delta Bill Trigger (used in conjunction

with LQ01/330 = SEC (Stock Exchange Code).

Z8 Last Known Source of Supply

DLMS Note:

Use to identify the ICP/IMM to receive all future transactions.

ZB Party to Receive Credit

DLMS Note:

Use to identify the organization to receive materiel credit.

ZS Monitoring Party

DLMS Note:

Use to identify the ILCO.

ZZ Mutually Defined

DLMS Note:

Use for materiel availability reports and automatic shipment notifications to identify the party to receive

transportation credit when different from the party to receive credit for materiel. An ANSI data

maintenance was approved in version 5010. The approved code/name is “AEJ - Party to Receive

Transportation Credit".

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

Identification Code (67)

X ID 1/2 Must use 1

CodeList Summary (Total Codes: 215, Included: 4)

Code Name

10 Department of Defense Activity Address Code (DODAAC)

DLMS Note:

DLMS enhancement; see introductory DLMS note 4a.

A2 Military Assistance Program Address Code (MAPAC)

DLMS Note:

Use to indicate the SA structured address data. Interpretation of this data may require additional codes

cited elsewhere in the transaction.

M4 Department of Defense Routing Identifier Code (RIC)

UR Uniform Resource Locator (URL)

DLMS Note:

1. Use when appropriate to identify the Component UIT registry.

2. DLMS enhancement; see introductory DLMS note 4.a.

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 15 March 15, 2022

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

O ID 2/3 Used 1

CodeList Summary (Total Codes: 1312, Included: 2)

Code Name

PK Party to Receive Copy

DLMS Note:

1. Use when appropriate to send an information copy of the transaction to a Component UIT registry.

For use with N101 code KK.

2. DLMS enhancement. See introductory DLMS note 4a.

TO Message To

DLMS Note:

Use in conjunction with the appropriate 2/N101/090 code to indicate the organization cited in N104 is to

receive the transaction.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 16 March 15, 2022

LM Code Source Information Pos: 144 Max: 1

Detail - Optional

Loop: LM Elements: 1

User Option (Usage): Must use

Purpose: To transmit standard code list identification information

Comments: 

1. LM02 identifies the applicable industry code list source information.

DLMS Note:

Must use this 2/LM/144 loop to identify coded information maintained in department or agency documentation.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LM01 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

M ID 2/2 Must use 1

CodeList Summary (Total Codes: 176, Included: 1)

Code Name

DF Department of Defense (DoD)
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 17 March 15, 2022

LQ Industry Code Pos: 145 Max: 100

Detail - Mandatory

Loop: LM Elements: 2

User Option (Usage): Must use

Purpose: Code to transmit standard industry codes

Syntax Rules: 

1. C0102 - If LQ01 is present, then LQ02 is required.

DLMS Note:

Use to identify codes, as appropriate, consistent with management information requirements.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific

industry code list

DLMS Note: The following codes are

authorized.

O ID 1/3 Must use 1

CodeList Summary (Total Codes: 558, Included: 17)

Code Name

0 Document Identification Code

67 Type of Assistance Code

DLMS Note:

For Security Assistance (SA) transactions, use when the coded address in the transaction number does

not identify the type of assistance.

78 Project Code

DLMS Note:

ICPs/IMMs use to identify the project code assigned when shipment of the reported materiel is directed.

79 Priority Designator Code

DLMS Note:

Recommend using in all requisitions.

85 Country and Activity Code

DLMS Note:

For SA, use when the coded address in the transaction number does not identify the country or activity.

87 Subsistence Type of Pack Code

DLMS Note:

ICPs/IMMs and reporting organizations use to identify the type of pack associated with the reported

subsistence items.

89 Cooperative Logistics Program Support Code

DLMS Note:

For SA, use as applicable.

A2 Customer Within Country Code

DLMS Note:

For SA, use when the coded address in the transaction number does not identify the

customer-within-country.

A6 Freight Forwarder Number

DLMS Note:

For SA, use to identify the country representative or freight forwarder.

A7 Record Control Number

DLMS Note:

For SA, use as applicable.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Code Name

004010F870M3MA14 18 March 15, 2022

A9 Supplemental Data

DLMS Note:

1. Use to identify supplemental address/data. 

1. Future streamlined data; see introductory DLMS note 4c.

AJ Utilization Code

DLMS Note:

1. Under legacy MILSTRIP, this is the first position of the document serial number.

2. DLMS enhancement; see introductory DLMS note 4a.

AK Distribution Code

AL Special Requirements Code

DLMS Note:

1. Use to identify the precedence, special handling, and processing requirements.

2. Under legacy MILSTRIP, this is carried in the required delivery date field.

3. DLMS enhancement; see introductory DLMS note 4a.

DE Signal Code

DF Media and Status Code

DG Fund Code

LQ02 1271 Industry Code

Description: Code indicating a code from a

specific industry code list

X AN 1/30 Used 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 19 March 15, 2022

PO1 Baseline Item Data Pos: 150 Max: 1

Detail - Optional

Loop: PO1 Elements: 8

User Option (Usage): Must use

Purpose: To specify basic and most frequently used line item data

Syntax Rules: 

1. C0302 - If PO103 is present, then PO102 is required.

2. C0504 - If PO105 is present, then PO104 is required.

3. P0607 - If either PO106 or PO107 is present, then the other is required.

4. P0809 - If either PO108 or PO109 is present, then the other is required.

5. P1011 - If either PO110 or PO111 is present, then the other is required.

6. P1213 - If either PO112 or PO113 is present, then the other is required.

7. P1415 - If either PO114 or PO115 is present, then the other is required.

8. P1617 - If either PO116 or PO117 is present, then the other is required.

9. P1819 - If either PO118 or PO119 is present, then the other is required.

10. P2021 - If either PO120 or PO121 is present, then the other is required.

11. P2223 - If either PO122 or PO123 is present, then the other is required.

12. P2425 - If either PO124 or PO125 is present, then the other is required.

Comments: 

1. See the Data Element Dictionary for a complete list of IDs.

2. PO101 is the line item identification.

3. PO106 through PO125 provide for ten different product/service IDs per each item. For example: Case, Color, Drawing No., U.P.C. No.,

ISBN No., Model No., or SKU.

DLMS Note:

1. Must use the 2/P01/150 loop to identify the materiel and status associated with the materiel returns transaction number. 

2. Use multiple iterations of the 2/PO1/150 loop to identify multiple actions taken on a single transaction. Use a suffix code to differentiate

each loop.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

PO101 350 Assigned Identification

Description: Alphanumeric characters

assigned for differentiation within a

transaction set

DLMS Note: Use to identify a suffix code

associated with the materiel and quantity

for which status is provided. Use only

alphanumeric characters based on suffix

code assignment rules

DLMS Note: Use to identify a suffix code

associated with the materiel and quantity

for which status is provided. Use only

alphanumeric characters based on suffix

code assignment rules

O AN 1/20 Used 1

PO102 330 Quantity Ordered

Description: Quantity ordered

DLMS Note: 1. Must use to identify the

quantity for which status is being provided.

2. Express as a whole number with no

decimals.

3. A field size exceeding 5 positions (seven

for FSG 13, ammunition) may not be

received or understood by recipient's

automated processing system. See

introductory DLMS note 3d.

X R 1/15 Must use 1

PO103 355 Unit or Basis for Measurement Code O ID 2/2 Used 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 20 March 15, 2022

Description: Code specifying the units in

which a value is being expressed, or

manner in which a measurement has been

taken

DLMS Note: 1. Use to identify the

applicable unit of measure.

2. DLMS users see the DLMS Unit of Issue

and Purchase Unit Conversion Table for

available codes.

PO104 212 Unit Price

Description: Price per unit of product,

service, commodity, etc.

DLMS Note: 1. Applicable to the reply to

the customer.

2. DLMS transactions authorize an

expanded unit price field size of 9 digits for

dollars and 2 digits for cents. The decimal

point is passed in the transaction. If

conversion to MILS legacy format is

required, unit prices exceeding the legacy

field size constraint will not be perpetuated.

Authorized DLMS migration enhancement;

see introductory DLMS 4f. Refer to ADC

221A.

2. DLMS transactions authorize an

expanded unit price field size of 9 digits for

dollars and 2 digits for cents. The decimal

point is passed in the transaction. If

conversion to MILS legacy format is

required, unit prices exceeding the legacy

field size constraint will not be perpetuated.

Authorized DLMS migration enhancement;

see introductory DLMS 4f. Refer to ADC

221A.

X R 1/17 Used 1

PO106 235 Product/Service ID Qualifier

Description: Code identifying the

type/source of the descriptive number used

in Product/Service ID (234)

DLMS Note: Use only one of codes A2, A4,

FB, FS, MG, SW, YP and ZZ to identify the

materiel. Must use the National Stock

Number (NSN) when known or when

maintenance/industrial activity materiel is

identified by Local Stock Number.

DLMS Note: Use only one of codes A2, A4,

FB, FS, MG, SW, YP and ZZ to identify the

materiel. Must use the National Stock

Number (NSN) when known or when

maintenance/industrial activity materiel is

identified by Local Stock Number.

X ID 2/2 Must use 1

CodeList Summary (Total Codes: 477, Included: 8)

Code Name

A2 Department of Defense Identification Code (DoDIC)

DLMS Note:

Use to identify ammunition items.

A4 Subsistence Identification Number

DLMS Note:

Use to identify subsistence items.

FB Form Number

DLMS Note:

Use to identify the form stock number.

FS National Stock Number

MG Manufacturer's Part Number

DLMS Note:

Use to identify nonstandard materiel.

SW Stock Number

DLMS Note:

1. Use to identify the local stock number (LSN). 

2. When used for a unit of use LSN, the applicable NSN will be included for cross-reference. May also

be used for identification of LSNs assigned for part-numbered items.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Code Name

004010F870M3MA14 21 March 15, 2022

3. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.

YP Publication Number

DLMS Note:

Use to identify the publication stock number.

ZZ Mutually Defined

DLMS Note:

Use to identify nonstandard materiel when all other authorized codes do not apply (includes

management control numbers and locally assigned control numbers). May be used for legacy

MILSTRIP-to-DLMS conversion when the translator cannot determine a more appropriate code. 

PO107 234 Product/Service ID

Description: Identifying number for a

product or service

X AN 1/48 Must use 1

PO108 235 Product/Service ID Qualifier

Description: Code identifying the

type/source of the descriptive number used

in Product/Service ID (234)

X ID 2/2 Used 1

CodeList Summary (Total Codes: 477, Included: 2)

Code Name

FS National Stock Number

DLMS Note:

1. Use to identify the NSN. 

2. The NSN is provided as a cross-reference when unit of use indicator is included and the Local Stock

Number (LSN) is identified as the primary materiel identification. Authorized DLMS enhancement under

DLA industrial activity support agreement.

ZB Commercial and Government Entity (CAGE) Code

DLMS Note:

Use with PO106 code MG to uniquely identify a manufacturer's part number.

PO109 234 Product/Service ID

Description: Identifying number for a

product or service

X AN 1/48 Used 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 22 March 15, 2022

ISR Item Status Report Pos: 210 Max: 1

Detail - Optional

Loop: ISR Elements: 2

User Option (Usage): Used

Purpose: To specify detailed purchase order/item status

Semantics: 

1. If ISR01 specifies a date, ISR02 is required.

DLMS Note:

Use the 2/ISR/210 loop to provide detailed status information.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

ISR01 368 Shipment/Order Status Code

Description: Code indicating the status of

an order or shipment or the disposition of

any difference between the quantity

ordered and the quantity shipped for a line

item or transaction

M ID 2/2 Must use 1

CodeList Summary (Total Codes: 102, Included: 3)

Code Name

HQ Held Awaiting Qualification

DLMS Note:

Use to indicate that specific disposition status is delayed until the date specified in ISR02.

PS In Process, Scheduled to Ship On (Date)

DLMS Note:

Reporting organizations use with BSR01 code 3 to provide status to ICPs/IMMs prior to providing actual

shipment status. Identify the estimated shipping date (ESD) in ISR02.

UR Unsolicited Report

DLMS Note:

Use for all types of status/inquiries other than identified above.

ISR02 373 Date

Description: Date expressed as

CCYYMMDD

DLMS Note: 1. ICPs/IMMs use with code

HQ in ISR01 to indicate the estimated date

on which specific disposition status will be

provided.

2. Reporting organizations use with code

PS in ISR01 to indicate the ESD for the

reported materiel.

O DT 8/8 Used 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 23 March 15, 2022

DTM Date/Time Reference Pos: 240 Max: 10

Detail - Optional

Loop: ISR Elements: 2

User Option (Usage): Used

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R020305 - At least one of DTM02, DTM03 or DTM05 is required.

2. C0403 - If DTM04 is present, then DTM03 is required.

3. P0506 - If either DTM05 or DTM06 is present, then the other is required.

DLMS Note:

Use multiple repetitions to identify dates associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

DTM01 374 Date/Time Qualifier

Description: Code specifying type of date

or time, or both date and time

M ID 3/3 Must use 1

CodeList Summary (Total Codes: 1112, Included: 5)

Code Name

011 Shipped

DLMS Note:

Use to identify the date contained in the shipment status (date shipped/date released to carrier).

050 Received

DLMS Note:

Use to indicate the materiel receipt date.

097 Transaction Creation

DLMS Note:

Use to indicate the date the transaction was prepared.

177 Cancellation

DLMS Note:

Use to indicate the credit authorization cancellation date.

412 Date of Notice to Convey

DLMS Note:

For items which are migrating, ICPs/IMMs use to indicate the date on which the reporting organization

should take further action based on the status code.

DTM02 373 Date

Description: Date expressed as

CCYYMMDD

X DT 8/8 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 24 March 15, 2022

REF Reference Identification Pos: 300 Max: 12

Detail - Optional

Loop: ISR Elements: 2

User Option (Usage): Used

Purpose: To specify identifying information

Syntax Rules: 

1. R0203 - At least one of REF02 or REF03 is required.

Semantics: 

1. REF04 contains data relating to the value cited in REF02.

DLMS Note:

Use to identify the narrative explanation associated with the status provided. Use multiple iterations as needed.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

REF01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1503, Included: 1)

Code Name

L1 Letters or Notes

DLMS Note:

Use with status code TD in 2/LQ/330, LQ01 code 81 to indicate special instructions.

REF03 352 Description

Description: A free-form description to

clarify the related data elements and their

content

X AN 1/80 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 25 March 15, 2022

SAC Service, Promotion, Allowance, or

Charge Information

Pos: 310 Max: 25

Detail - Optional

Loop: ISR Elements: 5

User Option (Usage): Used

Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion,

allowance, or charge

Syntax Rules: 

1. R0203 - At least one of SAC02 or SAC03 is required.

2. P0304 - If either SAC03 or SAC04 is present, then the other is required.

3. P0607 - If either SAC06 or SAC07 is present, then the other is required.

4. P0910 - If either SAC09 or SAC10 is present, then the other is required.

5. C1110 - If SAC11 is present, then SAC10 is required.

6. L130204 - If SAC13 is present, then at least one of SAC02 or SAC04 is required.

7. C1413 - If SAC14 is present, then SAC13 is required.

8. C1615 - If SAC16 is present, then SAC15 is required.

Semantics: 

1. If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.

2. SAC05 is the total amount for the service, promotion, allowance, or charge.

3. If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.

4. SAC08 is the allowance or charge rate per unit. 

5. SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.

6. SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion,

allowance, or charge.

7. SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.

8. SAC14 is used in conjunction with SAC13 to identify an option when there is more than one option of the promotion.

9. SAC16 is used to identify the language being used in SAC15.

Comments: 

1. SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to

further the code in SAC02.

2. In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance,

charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to as "Dollar Basis Amount". It is

represented in the SAC segment in SAC10 using the qualifier "DO" - Dollars in SAC09.

DLMS Note:

1. ICPs/IMMs use to identify the expected value of credit to be provided and the quantity on which the credit is based. For Intra-Army use,

this segment may be used to identify the amount of credit reversal and the quantity on which the credit reversal is based.

2. DLMS enhancement; see introductory DLMS note 4a. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

SAC01 248 Allowance or Charge Indicator

Description: Code which indicates an

allowance or charge for the service

specified

M ID 1/1 Must use 1

CodeList Summary (Total Codes: 7, Included: 1)

Code Name

A Allowance

DLMS Note:

Use to indicate that credit information is provided.

SAC02 1300 Service, Promotion, Allowance, or X ID 4/4 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 26 March 15, 2022

Charge Code

Description: Code identifying the service,

promotion, allowance, or charge

CodeList Summary (Total Codes: 1053, Included: 5)

Code Name

A170 Adjustments

DLMS Note:

Restricted to Intra-Army use to indicate reversal of previously granted credit.

B800 Credit

DLMS Note:

1. Use to indicate expected credit.

2. For intra-Army use, this will be the credit granted.

D340 Goods and Services Charge

DLMS Note:

1. Use to indicate credit for materiel.

2. DLMS enhancement; see introductory DLMS note 4a.

F650 Preparation

DLMS Note:

1. Use to indicate credit for Packing, Crating, and Handling (PC&H). Code R060 has been approved

and should be used when the IC is migrated to the next ANSI version.

2. DLMS enhancement; see introductory DLMS note 4a.

I260 Transportation Direct Billing

DLMS Note:

1. Use to indicate credit for transportation.

2. DLMS enhancement; see introductory DLMS note 4a.

SAC05 610 Amount

Description: Monetary amount

DLMS Note: 1. Use to identify the

expected value of credit or credit reversal.

2. Use to identify the expected value of

credit or credit reversal per SAC02 code,

provided for the reported materiel,

expressed in dollars and cents format. Cite

0 (zero) when no credit is provided.

3. A field size exceeding 9 positions (7

digits dollars and 2 digits cents) may not be

received or understood by the recipient's

automated processing system.

4. Under DLMS the dollar value will be

expressed as N10.2 DAAS will truncate the

price for MILS users. Authorized DLMS

migration enhancement; see introductory

DLMS note 4f. 

O N2 1/15 Must use 1

SAC09 355 Unit or Basis for Measurement Code

Description: Code specifying the units in

which a value is being expressed, or

manner in which a measurement has been

taken

DLMS Note: 1. Use to identify the correct

unit of issue associated with the quantity

expressed in SAC10. 

X ID 2/2 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 27 March 15, 2022

2. DLMS users see the Unit of Issue and

Purchase Unit Conversion Table for

available codes.

SAC10 380 Quantity

Description: Numeric value of quantity

DLMS Note: 1. Use to identify the quantity

of reported materiel on which the credit or

credit reversal per SAC02 code, is based. 

Express as whole number without decimal.

2. DLMS enhancement; see introductory

DLMS note 4a.

X R 1/15 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 28 March 15, 2022

LM Code Source Information Pos: 320 Max: 1

Detail - Optional

Loop: LM Elements: 1

User Option (Usage): Used

Purpose: To transmit standard code list identification information

Comments: 

1. LM02 identifies the applicable industry code list source information.

DLMS Note:

Use the 2/LM/320 loop to identify status related to the transaction number.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LM01 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

M ID 2/2 Must use 1

CodeList Summary (Total Codes: 176, Included: 1)

Code Name

DF Department of Defense (DoD)
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 29 March 15, 2022

LQ Industry Code Pos: 330 Max: 100

Detail - Mandatory

Loop: LM Elements: 2

User Option (Usage): Must use

Purpose: Code to transmit standard industry codes

Syntax Rules: 

1. C0102 - If LQ01 is present, then LQ02 is required.

DLMS Note:

Use to identify codes, as appropriate, consistent with management information requirements.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific

industry code list

DLMS Note: The following codes are

authorized.

O ID 1/3 Must use 1

CodeList Summary (Total Codes: 558, Included: 15)

Code Name

79 Priority Designator Code

DLMS Note:

Recommend using in all requisitions.

81 Status Code

DLMS Note:

Use to identify the applicable status code for the suffix code and quantity reported.

83 Supply Condition Code

A9 Supplemental Data

DLMS Note:

1. Use to identify supplemental address/data.

2. During the legacy MILSTRIP/DLMS transition, this field will be used to perpetuate/populate the

MILSTRIP Supplemented Address (SUPAAD) field. During this time, field size is restricted to 6

positions; see introductory DLMS note 4d.

3. Expanded use of this field for supplemental data with out size restriction is a DLMS enhancement;

see introductory DLMS note 4a.

4. Under full DLMS, the requirement to pass activity address information within the supplement data

field will be streamlined. Activity address data previously contained in the SUPAAD will be reflected

exclusively in the N1 segment. Future streamlined data; see introductory DLMS note 4c.

1. Use to identify supplemental address/data.

2. During the legacy MILSTRIP/DLMS transition, this field will be used to perpetuate/populate the

MILSTRIP Supplemented Address (SUPAAD) field. During this time, field size is restricted to 6

positions; see introductory DLMS note 4d.

3. Expanded use of this field for supplemental data with out size restriction is a DLMS enhancement;

see introductory DLMS note 4a.

4. Under full DLMS, the requirement to pass activity address information within the supplement data

field will be streamlined. Activity address data previously contained in the SUPAAD will be reflected

exclusively in the N1 segment. Future streamlined data; see introductory DLMS note 4c.

AJ Utilization Code

DLMS Note:

1. Under legacy MILSTRIP, this is the first position of the document serial number.

2. DLMS enhancement; see introductory DLMS note 4a.

AL Special Requirements Code

DLMS Note:

1. Under legacy MILSTRIP, this is carried in the required delivery date field.

2. DLMS enhancement; see introductory DLMS note 4a.

BD Transportation Priority Code

DLMS Note:

Use to identify the transportation priority when shipment of the reported materiel is directed.
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Code Name

004010F870M3MA14 30 March 15, 2022

FD Demilitarization Code

DLMS Note:

Use to identify the applicable demilitarization code when the status code directs disposal action.

GQ Group Qualifier Code

DLMS Note:

Use to identify the MMAC for NSNs to be managed by a specific manager (i.e., system, program,

aggregation, selected FSC, technology group). This is an Air Force-unique data element, meaningful to

the Air Force only. Non-Air Force Components perpetuate without

action.

A data maintenance action was approved in version 5010. The approved code/name is “MAC-Materiel

Management Aggregation code”. The code source is identified as the Air Force Manual (AFMAN)

23-110, Volumes 1 and 2.

Use to identify the MMAC for NSNs to be managed by a specific manager (i.e., system, program,

aggregation, selected FSC, technology group). This is an Air Force-unique data element, meaningful to

the Air Force only. Non-Air Force Components perpetuate without

action.

A data maintenance action was approved in version 5010. The approved code/name is “MAC-Materiel

Management Aggregation code”. The code source is identified as the Air Force Manual (AFMAN)

23-110, Volumes 1 and 2.

HD Discrepancy Status or Disposition Code

DLMS Note:

Use when directing return of discrepant or deficient materiel.

COG Cognizance Symbol

DLMS Note:

Use to identify the material cognizance symbol (COG) of the end item. Indicate NSL for non-stock

numbered listed items. This is a Navy-unique data element meaningful to Navy only; Non-Navy

Components are to perpetuate without action.

IMC Item Management Code

DLMS Note:

Use to identify the Item Management Code (IMC) for integrated material management. This is a

Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without

action.

MCC Material Control Code

DLMS Note:

Use to identify the Material Control Code (MCC) for special inventory reporting. This is a Navy-unique

data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.

SEC Stock Exchange Code

DLMS Note:

Use to identify the Exchange Pricing Indicator for intra-Army transactions to identify that the Customer

and NIIN on the transaction are Exchange Pricing relevant. When applicable, cite code value EP

(Exchange Pricing). Refer to ADC 274.

A data maintenance action was approved in version 6010. The approved code/name is “EPI - Exchange

Pricing Indicator".

SMI Special Material Identification Code

DLMS Note:

Use to identify the Special Material Identification Code (SMIC) for an end item. This is a Navy-unique

data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.

LQ02 1271 Industry Code

Description: Code indicating a code from a

specific industry code list

X AN 1/30 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 31 March 15, 2022

LX Assigned Number Pos: 340 Max: 1

Detail - Optional

Loop: LX Elements: 1

User Option (Usage): Used

Purpose: To reference a line number in a transaction set

DLMS Note:

1. Use as a counter to identify the number of 2/LX/340 loop iterations in the transaction.

2. Use the 2/LX/340 loop to provide unique item tracking (UIT) information for controlled materiel.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LX01 554 Assigned Number

Description: Number assigned for

differentiation within a transaction set

DLMS Note: In the first 2/LX/340 loop

iteration, cite numeric 1. In each

subsequent loop iteration, increase

incrementally by 1.

M N0 1/6 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 32 March 15, 2022

REF Reference Identification Pos: 350 Max: >1

Detail - Optional

Loop: LX Elements: 4

User Option (Usage): Used

Purpose: To specify identifying information

Syntax Rules: 

1. R0203 - At least one of REF02 or REF03 is required.

Semantics: 

1. REF04 contains data relating to the value cited in REF02.

DLMS Note:

1. Use the 2/REF/350 loop to provide item unique Identification (IUID) information for the purpose of Unique Item Tracking (UIT)

2. Must use 2/REF/350 loop in Materiel Returns Supply Status transactions when the item identified is subject to UIT requirements.

3. This transaction will support item identification based upon the UII or the serial number. 

4. This transaction also provides for use of a batch/lot number. 

5. The entire 2/REF/350 loop is a DLMS enhancement. See introductory DLMS note 4a.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

REF01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1503, Included: 3)

Code Name

BT Batch Number

DLMS Note:

1. Use to identify the manufacturer's batch/lot number or other number identifying the production run.

2. Use ‘BT’ in 2/REF01/350 when UII or serial number does not apply for the item. If both UII or serial

umber and batch/lot number is required, use REF01 for UII or serial number, and use REF04 for

batch/lot number.

SE Serial Number

DLMS Note:

1. Use to identify the serial number (when code U3 is not used). Use this qualifier for unique item

tracking based upon the serial number.

2. DLMS enhancement. See introductory DLMS note 4a.

U3 Unique Supplier Identification Number (USIN)

DLMS Note:

1. Use to identify the UII. Place UII value in REF03. Use this qualifier for unique item tracking based

upon the UII. A data maintenance action was approved in version 5020. The approved code/name is

"UII - Department of Defense Unique Item Identifier”.

2. DLMS enhancement. See introductory DLMS note 4a.

REF02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

X AN 1/30 Used 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004010F870M3MA14 33 March 15, 2022

Qualifier

DLMS Note: Use to indicate serial number

when REF01=SE.

REF03 352 Description

Description: A free-form description to

clarify the related data elements and their

content

DLMS Note: Use to indicate UII value when

REF01=U3.

X AN 1/80 Used 1

REF04 C040 Reference Identifier

Description: To identify one or more

reference numbers or identification

numbers as specified by the Reference

Qualifier

Syntax: 

1. P0304 - If either C04003 or C04004 is

present, then the other is required.

2. P0506 - If either C04005 or C04006 is

present, then the other is required.

O Comp Used 1

REF04-01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: 1. Use REF04 to associate a

batch/lot number with the UII or serial

number identified in REF01. 

2. The following codes are authorized.

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1503, Included: 1)

Code Name

BT Batch Number

DLMS Note:

1. Use to identify the manufacturer’s batch/lot number or other number identifying the production run.

2. Use ‘BT’ in REF04 when the associated UII or serial number is cited in REF01.

REF04-02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

M AN 1/30 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 34 March 15, 2022

N1 Name Pos: 360 Max: 1

Detail - Optional

Loop: LX Elements: 3

User Option (Usage): Used

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is required.

Comments: 

1. This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID

Code" (N104) must provide a key to the table maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

Use to identify the manufacturer of the UIT item.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

M ID 2/3 Must use 1

CodeList Summary (Total Codes: 1312, Included: 1)

Code Name

MF Manufacturer of Goods

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

Identification Code (67)

X ID 1/2 Must use 1

CodeList Summary (Total Codes: 215, Included: 1)

Code Name

33 Commercial and Government Entity (CAGE)

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 35 March 15, 2022

DTM Date/Time Reference Pos: 370 Max: 10

Detail - Optional

Loop: LX Elements: 2

User Option (Usage): Used

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R020305 - At least one of DTM02, DTM03 or DTM05 is required.

2. C0403 - If DTM04 is present, then DTM03 is required.

3. P0506 - If either DTM05 or DTM06 is present, then the other is required.

DLMS Note:

Use multiple repetitions, as needed, to identify dates related to the UIT.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

DTM01 374 Date/Time Qualifier

Description: Code specifying type of date

or time, or both date and time

M ID 3/3 Must use 1

CodeList Summary (Total Codes: 1112, Included: 3)

Code Name

036 Expiration

DLMS Note:

Use to identify the expiration date of the lot identified.

094 Manufacture

DLMS Note:

Use to identify the date of manufacture of the UIT materiel identified.

510 Date Packed

DLMS Note:

Use to identify the date of pack for the lot identified.

DTM02 373 Date

Description: Date expressed as

CCYYMMDD

X DT 8/8 Must use 1
DLMS Implementation Convention (IC) 870M Materiel

Returns Supply Status

ADCs 77, 80, 165, 170, 215, 221, 221A, 274, 274A, 381, 436, 1043C, 1136, 1287, 1367, 1370 and

1412 DLM 4000.25

004010F870M3MA14 36 March 15, 2022

SE Transaction Set Trailer Pos: 20 Max: 1

Summary - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use

Purpose: To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending

(SE) segments)

Comments: 

1. SE is the last segment of each transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

SE01 96 Number of Included Segments

Description: Total number of segments

included in a transaction set including ST

and SE segments

M N0 1/10 Must use 1

SE02 329 Transaction Set Control Number

Description: Identifying control number

that must be unique within the transaction

set functional group assigned by the

originator for a transaction set

DLMS Note: Cite the same number as the

one cited in ST02.

M AN 4/9 Must use 1