DLMS Data Dictionary

The Authoritative Resource for DLMS X12 Data Elements and Codes

This Data Dictionary is the authoritative reference for all data elements used across Defense Logistics Management Standards (DLMS) Implementation Conventions (ICs). It provides standardized definitions and technical specifications for DLMS and its underlying ANSI ASC X12 data structures.

What This Dictionary Provides:

  • Clear Definitions: Find the official business definition and purpose for every data element used in DLMS transactions.
  • Technical Specifications: Get the exact technical format, length, and structure for each element as it appears in an X12 transaction.
  • DLMS to X12 Mapping: Understand exactly how a DLMS business term maps to a specific X12 segment and element (e.g., "Ship-To Address" maps to N1*ST in the 511R transaction).
  • Authoritative Code Lists: Access the complete and current lists of approved codes and qualifiers used in logistics transactions, such as status codes, discrepancy codes, and unit of issue codes.

Who Should Use This Resource:

  • System Developers & Integrators: To correctly build, map, and test DLMS-compliant applications.
  • Logistics & Supply SMEs: To understand the precise meaning and proper use of data in our business processes.
  • Data Analysts & Managers: To ensure data quality, standardization, and interoperability across systems.

Key Implementation Notes:

  • Relationship to Implementation Conventions (ICs): This Data Dictionary is a reference tool that enhances and supports the DLMS Implementation Conventions (ICs); it does not replace them. For proper implementation, users must consult the detailed guidance and business rules contained within the applicable IC.
  • Governing Standards: All data elements are governed by the Accredited Standards Committee X12 (ASC X12) and the policies within DLM 4000.25, Defense Logistics Management Standards (DLMS). The ASC X12 is the governing source for X12, which is an electronic data interchange (EDI) standard.
Browse records in that    Search     

View IC REF CODESorted by descending CODE NAME GENERAL CODE DEFINITION CODE DLMS NOTE
  841W MEA02 ZZN Zinc
  180M BLI01 ZZ Mutually Defined Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers) Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (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.
  180M N101 ZZ Mutually Defined 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. 1. 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". 2. DLMS enhancement; see introductory DLMS note 2a.
  511M BR01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
  511M PO106 ZZ Mutually Defined 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.
  511M LIN02 ZZ Mutually Defined Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined.
  511R BR01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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. 3. Authorized DLMS enhancement for DLA Disposition Services. Refer to ADC 457.
  511R PO106 ZZ Mutually Defined 1. 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. 2. DLA Disposition Services Field Offices use on DLA-Directed MROs (DIC C0_) for post-post issues to provide the DoD small arms/light weapons (SA/LW) program authorized management control number (MCN).
  517M N901 ZZ Mutually Defined 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.
  527D BR01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
  527D LIN02 ZZ Mutually Defined Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code.
  527R BR01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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. 3. Authorized DLMS enhancement for DLA Disposition Services use with receipt and historical receipt transactions. Refer to ADC 42.
  527R LIN02 ZZ Mutually Defined 1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code. 2. Use when a management control number (MCN) is provided. This includes the MCN assigned by the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, IAW DLM , DLMS, Volume 2.
  527R LIN16 ZZ Mutually Defined DLA Disposition Services uses with TRA transactions to identify the MCN assigned by the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, when the SA/LW was turned in with a Service-assigned LSN as materiel identification on the DTID.
  536L LIN04 ZZ Mutually Defined For temporary use during DLS to DLMS conversion, to facilitate conversion of MILSTRAP DLX (record 1, record positions 3-45) data to DLMS 536L. Qualifier ‘Z’ should not be used in a DLMS to DLMS environment or when generating a 536L out of a Component system. Use of qualifier ‘Z’ will be eliminated in a pure DLMS environment.'.
  536R LIN02 ZZ Mutually Defined Use to identify management control number (MCN). Do not use for Capital Equipment.
  650A YNQ01 ZZ Mutually Defined Use in Component Data (C2D) lops to identify the Inspection Required Indicator for medical/surgical component assembly. A - data maintenance action was approved in version 5030. The approved code/name is "CAI - Component Assembly Inspection Required".
  810L FA201 ZZ Mutually Defined Use to indicate the balance of the line of accounting.
  810L IT106 ZZ Mutually Defined 1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). 2. DLMS enhancement; see introductory DLMS note 6a.
  812L LIN02 ZZ Mutually Defined
  812R LIN02 ZZ Mutually Defined
  814R LIN02 ZZ Mutually Defined
  824R REF01 ZZ Mutually Defined 1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers) when used in the transaction being rejected. 2. DLMS enhancement; see introductory DLMS note 6a.
  830D LIN02 ZZ Mutually Defined Use to identify the National Item Identification Number (NIIN) for Demand Data Exchange transactions. A - data maintenance action was approved in version 5020. The approved code/name is "N - National Item Identification Number".
  830D LQ01 ZZ Mutually Defined 1. Use with DE Projected Supply Plan transactions to identify the planning code. 2. Planning Code is optional data that the customer may use as they determine is needed. Planning Code is an intra-Component, five-position code, which is under development by the Services. Accordingly, although the data will be meaningful to the customer and will be visible to customers in the Collaborate web toll, it won’t neccessarily be meaningful to DLA or the other Services. A - data maintenance action was approved in version 5030. The approved code/name is "PCL - Planning Code Lookup".
  841W SPI01 ZZ Mutually Defined Use code "Z" for this data element to satisfy mandatory X12 syntax requirements. 9 - Government Defined (Trading Partner Level)
  842A-R LIN02 ZZ Mutually Defined Use to identify materiel by other than NSN or part number.
  842A-W LIN02 ZZ Mutually Defined 1. Use to identify materiel by other than NSN or part number (includes management control number or locally assigned materiel identification control numbers). 2. Discrepancies reported by transhippers may use “UNKNOWN” or “MIXED” when specific materiel identification is not available or the shipment level SDR applies to mixed content.
  842A-W LIN04 ZZ Mutually Defined Use to identify materiel by an unspecified stock number. This field is used administratively by DoD WebSDR when the originating system or original order contained materiel identification that does not met standard edits for a valid NSN.
  842P LIN02 ZZ Mutually Defined 1. Use to identify materiel when no other authorized codes apply (includes Management Control Numbers) (MCNs) and Navy Item Control Numbers (NICNs). 2. This element may be populated by the Originating Point or the Screening Point. For inter-service transactions, only the Screening Point can update this element.
  846A BIA01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. 2. Used by Navy industrial activities (IAs). When included, the quantity and unit of measure values associated with this transaction are applicable to the unit of use, except when using the transaction to convert from an NSN to a unit of use LSN, (BIA02 code TE with BIA06 Action Code CV), then the MEA segment provides NSN-LSN conversion information. Authorized for DLA industrial activity support agreement only. Refer to ADC 376 and ADC 381. 3. Authorized for use by DLA Disposition Services. When included, the quantity and unit of measure values associated with this transaction are applicable to the unit of use. Refer to ADC 413.
  846A LIN02 ZZ Mutually Defined Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code.
  846C BIA01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity and unit of measure values associated with this transaction are applicable to the unit of use. 2. Authorized for DLA Disposition Category Update.
  846C LIN02 ZZ Mutually Defined Use when a management control number (MCN) is provided. This includes the MCN assigned by the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, IAW DLM , DLMS, Volume 2.
  846I BIA01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
  846M BIA02 ZZ Mutually Defined Send "Z" for X12 Compliance.
  846P BIA01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
  846P LIN02 ZZ Mutually Defined 1. Dual use: For 1/BIA02/20 codes AD, D, TC, and TF, use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code. 2. For 1/BIA02/20 code B1 end of day accountable transaction count transactions, must use to comply with ANSI syntax requirements. Indicate Z in LIN03.
  846R BIA01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
  846R BIA02 ZZ Mutually Defined Use to identify a Location Reconciliation History Notification Transaction. Distribution center/storage activity sends to owner/manager to advise of the number of transaction history transactions being forwarded. (MILSTRAP DIC DZP functionality.) An ANSI data maintenance was approved in version 5030. The approved code/name is “LN-Location Reconciliation History Notification”.
  846R LIN02 ZZ Mutually Defined 1. For 1/BIA02/20 code LC (Location Reconciliation Request), use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code. 2. For Location Reconciliation Request transactions, use when a management control number (MCN) is provided. This includes the MCN assigned by the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, IAW , DLMS, Volume 2. 3. For 1/BIA02/20 codes X4 (Location Reconciliation Notification) and Z (Location Reconciliation History Notification), must use to comply with ANSI syntax requirements. Indicate Z in LIN03.
  856P N103 ZZ Mutually Defined Use to identify WAWF as the transaction originator.
  856P SDQ01 ZZ Mutually Defined
  856R LIN02 ZZ Mutually Defined Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined. May be used for legacy MILSTRIP-to-DLMS conversion when the translator cannot determine a more appropriate code.
  856S BSN01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity and unit of measure values associated with this transaction are applicable to the unit of use. This applies when the materiel identification is by Local Stock Number assigned for unit of use. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
  856S LIN02 ZZ Mutually Defined 1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be determined (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. 2. DLMS enhancement.
  861P N103 ZZ Mutually Defined Use to identify WAWF-RA as the transaction recipient. Enter “WAWF” in N104.
  861P MAN01 ZZ Mutually Defined 1. Use to identify the Unique Item Identifier (UI) for each item. If the UI exceeds 48 characters, carry over the additional characters to MAN03. When MAN01 is Z, MAN03 may only be used as a continuation of the UI entered in MAN02. 2. The UI may not exceed 50 characters in accordance with IUID Policy.
  867D REF01 ZZ Mutually Defined Use to identify nonstandard material when all other authorized codes do not apply or cannot be determined (includes management control numbers and locally assigned control numbers). May be used for DLS-to-DLMS conversion when the translator cannot determine a more appropriate code.
  867I BPT01 ZZ Mutually Defined 1. Use to identify the Unit of Use Indicator. When included, the quantity 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.
Page 1  of  141 First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last