DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 1 February 9, 2023

888 Item Maintenance

Functional Group=QG

Purpose: This Draft Standard for Trial Use provides the format and establishes the data contents of the Item

Maintenance Transaction Set (888) for use within the context of an Electronic Data Interchange (EDI) environment.

This transaction set is used to enable a manufacturer, supplier, broker, or agent to provide detailed finished goods

product information to a partner in a consumer goods market. This transaction set can be used to provide

information about new products or changes in existing product specifications. Price changes will not be sent with this

transaction set, but can be sent with the Price Change Transaction Set (879).

DLMS Note:

1. Services/Agencies with weapon system program management responsibilities use this transaction set to

communicate information to the Defense Logistics Agency (DLA), which manages supporting

component/supporting parts and items. This transaction associates a specific part/item, identified by National

Stock Number (NSN), with a specific end item/weapons system, identify by Weapons System Designator Code

(WSDC), and associated management data. 

a. The DLA uses this transaction to respond to Service/Agency activities, giving status of their weapon system

application submissions. 

b. This DLMS Implementation Convention (IC) corresponds to the DLA Weapon Item Data Transaction (DLA DI

WS1) and Weapon Item Data Response Transaction (DLA DI WS3). This DLMS IC may be used to within DLA to

communicate weapon system item data submitted on the Supply Support Request for further processing.

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

and Purchase Unit Conversion Table and the Transportation Mode of Shipment Conversion Table which can be

found on the Defense Enterprise Data Standards Office (DEDSO) Website

https://www.dla.mil/HQ/InformationOperations/DLMS/.

3. This DLMS Implementation Convention (IC) contains:

a. Data elements which have an expanded field size above existing DLSS capability which may not be supported

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

to use.

b. Repetition of data (using multiple iterations or loops) which is not compatible with existing DLSS capability.

Although supported by the use of the ANSI X12 standard, such data is not compatible with DLSS/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.

4. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Changes

(ADCs) listed. PDCs and ADCs are available from the DEDSO Web site:

https://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 111, Weapon System Data DLMS Supplement (DS) 888W

- ADC 167, Component Unique Data Content within DS 888W, Weapon System Data Change

- ADC 167A, New Transaction Originator Code (TOC) Designating DoD E-MALL for use in DLMS Supplement

(DS) 888W, Weapon System Data Change (Supply)

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on August 13, 2015

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

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office

(EBSO) - Completed on May 13, 2021

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

Conventions

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

Enterprise Data Standards Office (DEDSO) - Completed on November 18, 2022

- ADC 1441, Add New Weapon System Transaction Origination Code to DLMS 888W Weapons System Data

Change

1. Services/Agencies with weapon system program management responsibilities use this transaction set to

communicate information to the Defense Logistics Agency (DLA), which manages supporting

component/supporting parts and items. This transaction associates a specific part/item, identified by National

Stock Number (NSN), with a specific end item/weapons system, identify by Weapons System Designator Code

(WSDC), and associated management data. 

a. The DLA uses this transaction to respond to Service/Agency activities, giving status of their weapon system

application submissions. 

b. This DLMS Implementation Convention (IC) corresponds to the DLA Weapon Item Data Transaction (DLA DI

WS1) and Weapon Item Data Response Transaction (DLA DI WS3). This DLMS IC may be used to within DLA to

communicate weapon system item data submitted on the Supply Support Request for further processing.

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

and Purchase Unit Conversion Table and the Transportation Mode of Shipment Conversion Table which can be

found on the Defense Enterprise Data Standards Office (DEDSO) Website

https://www.dla.mil/HQ/InformationOperations/DLMS/.

3. This DLMS Implementation Convention (IC) contains:

a. Data elements which have an expanded field size above existing DLSS capability which may not be supported

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

to use.

b. Repetition of data (using multiple iterations or loops) which is not compatible with existing DLSS capability.

Although supported by the use of the ANSI X12 standard, such data is not compatible with DLSS/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.

4. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Changes

(ADCs) listed. PDCs and ADCs are available from the DEDSO Web site:

https://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 111, Weapon System Data DLMS Supplement (DS) 888W

- ADC 167, Component Unique Data Content within DS 888W, Weapon System Data Change

- ADC 167A, New Transaction Originator Code (TOC) Designating DoD E-MALL for use in DLMS Supplement

(DS) 888W, Weapon System Data Change (Supply)

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on August 13, 2015

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

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office

(EBSO) - Completed on May 13, 2021

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

Conventions

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

Enterprise Data Standards Office (DEDSO) - Completed on November 18, 2022

- ADC 1441, Add New Weapon System Transaction Origination Code to DLMS 888W Weapons System Data

Change
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 2 February 9, 2023

Heading:

Pos Id Segment Name Req Max Use Repeat Notes Usage

0100 ST Transaction Set Header M 1 Must use

0150 BGN Beginning Segment O 1 Used

LOOP ID - 0100 LOOP ID - 0100 >1 N1/0200L N1/0200L

0200 N1 Name M 1 N1/0200 Must use

* 0300 N2 Additional Name

Information

O 1 Not Used

* 0400 N3 Address Information O 2 Not Used

* 0500 N4 Geographic Location O 1 Not Used

* 0600 N9 Reference Identification O 10 Not Used

* 0700 G61 Contact O >1 Not Used

* 0800 NTE Note/Special Instruction O 20 Not Used

* 0850 G93 Price Bracket Identification O 50 Not Used

0860 G62 Date/Time M 1 Must use

LOOP ID - 0200 LOOP ID - 0200 >1

0900 LM Code Source Information O 1 Used

1000 LQ Industry Code M 100 Must use

Detail:

Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - 0300 LOOP ID - 0300 >1

0100 G53 Maintenance Type M 1 Must use

* 0200 G62 Date/Time O 3 N2/0200 Not Used

* 0300 NTE Note/Special Instruction O 20 Not Used

LOOP ID - 0310 LOOP ID - 0310 >1

0350 LX Assigned Number M 1 Must use

0400 G39 Item Characteristics -

Vendor's Selling Unit

O 1 Used

* 0500 G69 Line Item Detail -

Description

O 5 Not Used

* 0550 QTY Quantity O >1 Not Used

* 0560 LIN Item Identification O 1 Not Used

* 0570 PID Product/Item Description O 200 Not Used

* 0580 PKG Marking, Packaging,

Loading

O 25 Not Used

* 0600 G23 Terms of Sale O 10 Not Used

* 0700 G62 Date/Time O 2 Not Used

* 0800 G36 Price List Reference O 1 Not Used

* 0900 G26 Pricing Conditions O 2 Not Used

* 1000 G43 Promotion/Price List Area O 9999 Not Used

* 1100 G24 Promotion Reference O 999 Not Used

* 1200 G40 Bracket Price O 99 Not Used

* 1300 G93 Price Bracket Identification O 50 Not Used

* 1350 G22 Pricing Information O 5 Not Used

* 1400 G46 Promotion

Allowance/Charge

O 99 Not Used

* 1450 H1 Hazardous Material O 5 Not Used
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Pos Id Segment Name Req Max Use Repeat Notes Usage

004030F888W1WA05 3 February 9, 2023

* 1500 G54 Module Description O 99 Not Used

1510 N9 Reference Identification O 10 Used

* 1520 UIT Unit Detail O 10 Not Used

* 1530 MEA Measurements O 10 Not Used

* 1540 TD1 Carrier Details (Quantity

and Weight)

O 1 Not Used

LOOP ID - 0311 LOOP ID - 0311 >1

1560 N1 Name O 1 Used

* 1570 N2 Additional Name

Information

O 2 Not Used

* 1580 N3 Address Information O 2 Not Used

* 1590 N4 Geographic Location O 1 Not Used

* 1600 PAL Pallet Information O >1 Not Used

* 1610 G93 Price Bracket Identification O 1 Not Used

* 1620 QTY Quantity O 1 Not Used

* LOOP ID - 0312 * LOOP ID - 0312 >1

* 1650 G55 Item Characteristics -

Consumer Unit

O 1 Not Used

* 1700 G69 Line Item Detail -

Description

O 5 Not Used

* 1750 QTY Quantity O 1 Not Used

* 1760 LIN Item Identification O 1 Not Used

* 1765 PID Product/Item Description O 200 Not Used

* 1770 H1 Hazardous Material O 5 Not Used

* 1775 REF Reference Identification O 10 Not Used

* 1780 PKG Marking, Packaging,

Loading

O 25 Not Used

* 1785 MEA Measurements O 10 Not Used

* 1790 TD1 Carrier Details (Quantity

and Weight)

O 1 Not Used

* 1795 SLN Subline Item Detail O 100 Not Used

LOOP ID - 0313 LOOP ID - 0313 >1

1800 LM Code Source Information O 1 Used

1900 LQ Industry Code M 100 Must use

2000 SE Transaction Set Trailer M 1 Must use

Notes: 

1/0200L One iteration of the N1 loop should be used to identify the buying party (BY) to establish the area or

location for which the item maintenance applies. 

1/0200 One iteration of the N1 loop should be used to identify the buying party (BY) to establish the area or

location for which the item maintenance applies. 

2/0200 The G62 segment is used to specify the effective date for the item maintenance action reflected in

G5301. 
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 4 February 9, 2023

ST Transaction Set Header Pos: 0100 Max: 1

Heading - Mandatory

Loop: N/A Elements: 3

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) is used by the translation routines of the interchange partners to select

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

2. The implementation convention reference (ST03) is used by the translation routines of the interchange

partners to select the appropriate implementation convention to match the transaction set definition. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

ST01 143 Transaction Set Identifier Code

Description: Code uniquely identifying a

Transaction Set

M ID 3/3 Must use

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

Code Name

888 Item Maintenance

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

ST03 1705 Implementation Convention Reference

Description: Reference assigned to

identify Implementation Convention

O AN 1/35 Used
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 5 February 9, 2023

BGN Beginning Segment Pos: 0150 Max: 1

Heading - Optional

Loop: N/A Elements: 6

User Option (Usage): Used

Purpose: To indicate the beginning of a transaction set

Syntax Rules: 

1. C0504 - If BGN05 is present, then BGN04 is required.

Semantics: 

1. BGN02 is the transaction set reference number. 

2. BGN03 is the transaction set date. 

3. BGN04 is the transaction set time. 

4. BGN05 is the transaction set time qualifier. 

5. BGN06 is the transaction set reference number of a previously sent transaction affected by the current

transaction. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

BGN01 353 Transaction Set Purpose Code

Description: Code identifying purpose of

transaction set

M ID 2/2 Must use

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

Code Name

00 Original

BGN02 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/50 Must use

BGN03 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the

first two digits of the calendar year

DLMS Note: 1. This date corresponds to

the Universal Time Coordinate (UTC).

2. DLMS enhancement.

M DT 8/8 Must use

BGN04 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

X TM 4/8 Used
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Ref Id Element Name Req Type Min/Max Usage

004030F888W1WA05 6 February 9, 2023

(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 in UTC.

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

format 

3. DLMS enhancement.

BGN07 640 Transaction Type Code

Description: Code specifying the type of

transaction

O ID 2/2 Used

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

Code Name

W1 Weapons Data Change

DLMS Note:

Use for Weapon Item Data Transaction (DLA DI WS1). Also use with Code RS

below to indicate a response transaction.

BGN08 306 Action Code

Description: Code indicating type of

action

O ID 1/2 Used

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

Code Name

RS Report Status

DLMS Note:

Use with W1 above for Weapon Item Data Response Transaction (DLA DI WS3). 
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 7 February 9, 2023

N1 Name Pos: 0200 Max: 1

Heading - Mandatory

Loop: 0100 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:

Must use to identify the organization sending the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

M ID 2/3 Must use

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

Code Name

55 Service Manager

DLMS Note:

Use to identify the submitting activity representing the service/agency weapon

system program. Must be authorized submitter for WSDC. (Applicable to the

Weapon Item Data Transaction.)

ICP Inventory Control Point

DLMS Note:

Use to identify the managing DLA ICP. (Applicable to the Weapon Item Data

Response Transaction.)

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

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

Code Name

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
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Ref Id Element Name Req Type Min/Max Usage

004030F888W1WA05 8 February 9, 2023

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

O ID 2/3 Must use

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

Code Name

FR Message From

DLMS Note:

Must use to indicate that the organization cited in N104 is originating the

transaction set.
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 9 February 9, 2023

G62 Date/Time Pos: 0860 Max: 1

Heading - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R0103 - At least one of G6201 or G6203 is required.

2. P0102 - If either G6201 or G6202 is present, then the other is required.

3. P0304 - If either G6203 or G6204 is present, then the other is required.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

G6201 432 Date Qualifier

Description: Code specifying type of date

X ID 2/2 Must use

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

Code Name

BB Transaction Control Date

DLMS Note:

Use to indicate the date of the transaction's preparation.

G6202 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the

first two digits of the calendar year

X DT 8/8 Must use
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 10 February 9, 2023

LM Code Source Information Pos: 0900 Max: 1

Heading - Optional

Loop: 0200 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.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

LM01 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

M ID 2/2 Must use

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

Code Name

DF Department of Defense (DoD)
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 11 February 9, 2023

LQ Industry Code Pos: 1000 Max: 100

Heading - Mandatory

Loop: 0200 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.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific

industry code list

O ID 1/3 Must use

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

Code Name

0 Document Identification Code

DLMS Note:

The DLSS DIC is retained in the DLMS to facilitate transaction conversion in a

mixed DLSS/DLMS environment. Continued support of the DIC in a full DLMS

environment will be assessed at a future date.

LQ02 1271 Industry Code

Description: Code indicating a code from

a specific industry code list

X AN 1/30 Must use
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 12 February 9, 2023

G53 Maintenance Type Pos: 0100 Max: 1

Detail - Mandatory

Loop: 0300 Elements: 1

User Option (Usage): Must use

Purpose: To identify the specific type of item maintenance

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

G5301 875 Maintenance Type Code

Description: Code identifying the specific

type of item maintenance

M ID 3/3 Must use

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

Code Name

020 Assignment

DLMS Note:

Use on Weapon Item Data Transactions to fulfill ANSI syntax requirement.

022 Change in Status

DLMS Note:

Use on Weapon Item Data Response Transactions to fulfill ANSI syntax

requirement.
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 13 February 9, 2023

LX Assigned Number Pos: 0350 Max: 1

Detail - Mandatory

Loop: 0310 Elements: 1

User Option (Usage): Must use

Purpose: To reference a line number in a transaction set

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

LX01 554 Assigned Number

Description: Number assigned for

differentiation within a transaction set

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

iteration, cite numeric 1. If subsequent

loop iterations are used, increase

incrementally by 1.

M N0 1/6 Must use
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 14 February 9, 2023

G39 Item Characteristics -

Vendor's Selling Unit

Pos: 0400 Max: 1

Detail - Optional

Loop: 0310 Elements: 2

User Option (Usage): Used

Purpose: To identify a vendor's selling unit or to provide physical characteristics relative to a vendor's selling unit

Syntax Rules: 

1. R0102 - At least one of G3901 or G3902 is required.

2. P0203 - If either G3902 or G3903 is present, then the other is required.

3. P050607 - If either G3905, G3906 or G3907 are present, then the others are required.

4. P0607 - If either G3906 or G3907 is present, then the other is required.

5. P0809 - If either G3908 or G3909 is present, then the other is required.

6. P1011 - If either G3910 or G3911 is present, then the other is required.

7. P1213 - If either G3912 or G3913 is present, then the other is required.

8. P1415 - If either G3914 or G3915 is present, then the other is required.

9. P1819 - If either G3918 or G3919 is present, then the other is required.

10. P2324 - If either G3923 or G3924 is present, then the other is required.

11. P2526 - If either G3925 or G3926 is present, then the other is required.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

G3902 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

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

Code Name

FS National Stock Number

DLMS Note:

Use to identify the NSN to be identified to the end-item weapon system as

indicated by the relationship expressed in the weapon system advice code of this

transaction. 

G3903 234 Product/Service ID

Description: Identifying number for a

product or service

X AN 1/48 Used
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 15 February 9, 2023

N9 Reference Identification Pos: 1510 Max: 10

Detail - Optional

Loop: 0310 Elements: 3

User Option (Usage): Used

Purpose: To transmit identifying information as specified by the Reference Identification Qualifier

Syntax Rules: 

1. R0203 - At least one of N902 or N903 is required.

2. C0605 - If N906 is present, then N905 is required.

Semantics: 

1. N906 reflects the time zone which the time reflects. 

2. N907 contains data relating to the value cited in N902. 

DLMS Note:

Use multiple repetitions as needed to identify the weapon system and other related relevant information.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

N901 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

M ID 2/3 Must use

CodeList Summary (Total Codes: 1647, Included: 9)

Code Name

2I Tracking Number

DLMS Note:

1. Use to identify the tracking code associated with Weapons Systems Data

registration request sources within the Air Force (MICAP/AWP/SPR/SSR/

CIT/BOM). This is an Air Force-unique data element, meaningful to the Air Force

only. The transaction receiver will perpetuate without action. 

IT Internal Customer Number

DLMS Note:

Use to identify the submitter’s user identification when the submission is

web-entered.

IW Part Interchangeability

DLMS Note:

This data field is reserved for future use. Intended to support a future

interchangeability and substitutability (I&S) data requirement.

Q5 Property Control Number

DLMS Note:

1. Use to indicate Provisioning Control Code as indicated on the Supply Support

Request. Also may be referred to as the Army “Use On Code (UOC).”

2. A data maintenance action was approved in version 5030. The approved

code/name is "PVC - Provisioning Control Code ".

Q8 Registration Number

DLMS Note:
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Code Name

004030F888W1WA05 16 February 9, 2023

This is an optional entry used to identify a Service-assigned registration tracking

number.

W2 Weapon System Number

DLMS Note:

1. Must be used to indicate the three-digit or expanded-length four-digit Weapon

System Designator (WSD) assigned and/or authorized by DLA to identify the

weapon system supported by the identified item. The Service/Agency Code

associated with WSD is identified in the last position of the WSDC. Refer to the

DLAI 4140.38 Weapon System Support Program (WSSP).

Currently authorized Service/Agency Codes are:

A - Army

F - Air Force

M - Marine Corps

N - Navy

B - Federal Aviation Agency 

R - National Weather Service

Z - Coast Guard

2. DLMS enhancement; see introductory DLMS note 3a. The four-digit WSD is a

planned DLMS enhancement during logistics system modernization. It will only be

assigned by agreement between DLA and the requesting Service or Agency.

1. Must be used to indicate the three-digit or expanded-length four-digit Weapon

System Designator (WSD) assigned and/or authorized by DLA to identify the

weapon system supported by the identified item. The Service/Agency Code

associated with WSD is identified in the last position of the WSDC. Refer to the

DLAI 4140.38 Weapon System Support Program (WSSP).

Currently authorized Service/Agency Codes are:

A - Army

F - Air Force

M - Marine Corps

N - Navy

B - Federal Aviation Agency 

R - National Weather Service

Z - Coast Guard

2. DLMS enhancement; see introductory DLMS note 3a. The four-digit WSD is a

planned DLMS enhancement during logistics system modernization. It will only be

assigned by agreement between DLA and the requesting Service or Agency.

XA Substitute National Stock Number

DLMS Note:

Use to identify the standard, replacing, or head of family NSN when Weapon

System Status Code is CD, CG, or CS. This NSN identifies the replacing item for

the requested NSN above, submitted on the original Weapon System Item Data

transactions. Requested NSN has been changed and continued processing. 

FSN Assigned Sequence Number

DLMS Note:

1. Use to identify the Provisioning Line Item Sequence Number (PLISN).

2. An ANSI data maintenance action has been taken to request a new code for the

PLISN for use in a future version/release.

KAS Associated Contract Identifier

DLMS Note:

Use to identify the Provisioning Contract Control Number (PCCN).

N902 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference

Identification Qualifier

X AN 1/50 Used

N903 369 Free-form Description

Description: Free-form descriptive text

DLMS Note: This space is reserved for

use by the submitting Service/Agency for

information not significant to DLA

processing. Use with Code W2 above

when applicable (This field equates to the

WS1/WS3 rp 45-55; under DLMS the full

45 positions will be available for Service

clear text entries.)

DLMS Note: This space is reserved for

use by the submitting Service/Agency for

information not significant to DLA

processing. Use with Code W2 above

when applicable (This field equates to the

WS1/WS3 rp 45-55; under DLMS the full

45 positions will be available for Service

clear text entries.)

X AN 1/45 Used
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Ref Id Element Name Req Type Min/Max Usage

004030F888W1WA05 17 February 9, 2023
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 18 February 9, 2023

N1 Name Pos: 1560 Max: 1

Detail - Optional

Loop: 0311 Elements: 4

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:

Must use to identify the organization receiving the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

M ID 2/3 Must use

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

Code Name

55 Service Manager

DLMS Note:

Use to identify the activity representing the service/agency weapon system

program. (Applicable to the Weapon Item Data Response Transaction.)

ICP Inventory Control Point

DLMS Note:

Use to identify the processing DLA Inventory Control Point. (Applicable to the

Weapon Item Data Transaction.)

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

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

Code Name

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
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Ref Id Element Name Req Type Min/Max Usage

004030F888W1WA05 19 February 9, 2023

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

O ID 2/3 Must use

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

Code Name

TO Message To

DLMS Note:

Must use with the appropriate N101 code to indicate the organization cited in N104

is receiving the transaction.
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 20 February 9, 2023

LM Code Source Information Pos: 1800 Max: 1

Detail - Optional

Loop: 0313 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.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

LM01 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

M ID 2/2 Must use

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

Code Name

DF Department of Defense (DoD)
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 21 February 9, 2023

LQ Industry Code Pos: 1900 Max: 100

Detail - Mandatory

Loop: 0313 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.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific

industry code list

O ID 1/3 Must use

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

Code Name

80 Advice Code

DLMS Note:

Use to indicate the Weapon System Advice Code indicating the desired action. An

ANSI data maintenance action will be taken to obtain a more appropriate code for

use in a future version/release.

Refer to the DLAI 4140.38 Weapon System Support Program (WSSP). The

available codes are:

AA – Adds/establishes an item as having weapons systems application for the

identified WSDC.

AC – Changes/overlays the WSEC/WSMC for the NSN and WSDC. 

AD – Deletes the item record from the NSN and WSDC. 

AO – Adds (provisioning only – internally generated) an item to the WSDC as

having weapon system application.

Use to indicate the Weapon System Advice Code indicating the desired action. An

ANSI data maintenance action will be taken to obtain a more appropriate code for

use in a future version/release.

Refer to the DLAI 4140.38 Weapon System Support Program (WSSP). The

available codes are:

AA – Adds/establishes an item as having weapons systems application for the

identified WSDC.

AC – Changes/overlays the WSEC/WSMC for the NSN and WSDC. 

AD – Deletes the item record from the NSN and WSDC. 

AO – Adds (provisioning only – internally generated) an item to the WSDC as

having weapon system application.

81 Status Code

DLMS Note:

Use to indicate the Weapon System Status Code. DLA uses this to provide the

submitting Service/Agency the status of the submitted Weapon System application

upon input to the Weapon System support Program (WSSP) processes. An ANSI

data maintenance action will be taken to obtain a more appropriate code for use in

a future version/release. Code list is available in DLAI 4140.38 Weapon System

Support Program (WSSP).

Use to indicate the Weapon System Status Code. DLA uses this to provide the

submitting Service/Agency the status of the submitted Weapon System application

upon input to the Weapon System support Program (WSSP) processes. An ANSI

data maintenance action will be taken to obtain a more appropriate code for use in

a future version/release. Code list is available in DLAI 4140.38 Weapon System

Support Program (WSSP).

FF Essentiality Code

DLMS Note:

Use to indicate the Weapon System Essentiality Code (WSEC) indicating the

degree to which failure of the part/item affects the end item/weapon system to

perform. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. The authoritative code source

is DLAI 4140.38 Weapon System Support Program (WSSP). Code list is available

in DLAI 4140.38 Weapon System Support Program (WSSP).

Use to indicate the Weapon System Essentiality Code (WSEC) indicating the

degree to which failure of the part/item affects the end item/weapon system to

perform. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. The authoritative code source

is DLAI 4140.38 Weapon System Support Program (WSSP). Code list is available

in DLAI 4140.38 Weapon System Support Program (WSSP).

FG Source Maintenance and Recoverability Code
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

Code Name

004030F888W1WA05 22 February 9, 2023

DLMS Note:

Use to indicate the Weapon System Maintenance Code (WSMC) indicating the

degree to which repairability/maintenance for the specific part/item affects the end

item/weapon system to perform. This is a DLA unique data element meaningful to

DLA only. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. Code list is available in DLAI

4140.38 Weapon System Support Program (WSSP). 

Use to indicate the Weapon System Maintenance Code (WSMC) indicating the

degree to which repairability/maintenance for the specific part/item affects the end

item/weapon system to perform. This is a DLA unique data element meaningful to

DLA only. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. Code list is available in DLAI

4140.38 Weapon System Support Program (WSSP). 

LM Case Origin Code

DLMS Note:

1. Use to indicate the Weapon System Transaction Origination Code (TOC). This

is an optional entry identifying the initiation/ origination point of the Weapon Item

Data Transaction. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. The following code list is

based upon DLAI 4140.38, Weapon System Support Program (WSSP). The

available codes are:

A – Defense Information Systems Network

B – BRAC

C – Center

E – FEDMALL

H – Headquarters

P – Provisioning

W – Web-entered by submitting Service

Z – Navy ERP

2. Code W is optional to indicate that transaction reflects Service unique data

content.

1. Use to indicate the Weapon System Transaction Origination Code (TOC). This

is an optional entry identifying the initiation/ origination point of the Weapon Item

Data Transaction. An ANSI data maintenance action will be taken to obtain a more

appropriate code for use in a future version/release. The following code list is

based upon DLAI 4140.38, Weapon System Support Program (WSSP). The

available codes are:

A – Defense Information Systems Network

B – BRAC

C – Center

E – FEDMALL

H – Headquarters

P – Provisioning

W – Web-entered by submitting Service

Z – Navy ERP

2. Code W is optional to indicate that transaction reflects Service unique data

content.

LQ02 1271 Industry Code

Description: Code indicating a code from

a specific industry code list

X AN 1/30 Must use
DLMS Implementation Convention (IC) 888W Weapons System Data

Change

ADC 111, 167, 167A, 1043C, 1367 and 1441 DLM

4000.25

004030F888W1WA05 23 February 9, 2023

SE Transaction Set Trailer Pos: 2000 Max: 1

Detail - 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

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

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