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).

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 CODE X12 CODE NAME GENERAL CODE DEFINITION CODE DLMS NOTE DLMS MIN MAX
  536L G6103 IT International Telephone A number assigned to a particular telephone for making connections to it 1/60
  536L G6103 TE Telephone The commercial telephone number Include the area code and number Use to identify the commercial telephone number. Include the area code and number. 10/10
  536L G6103 TL Telex An number to a particular telegraphy machine for routing printed messages 1/60
  536L G6103 TX TWX A number to a particular teletypewriter for routing message signals 1/60
  536L G6104
  536L G6105
  536L HL01
  536L HL02
  536L HL03 9 Line Detail 1. Use to identify the individual complaints for each PQDR. 2. DLMS enhancement; see introductory DLMS note 4a.
  536L HL03 D Product Description Use to identify the individual item of supply (e.g., NSN) and all general management and descriptive information.
  536L HL03 G Quality Characteristics 1. Use to identify the individual completed PQDRs associated with the item of supply. 2. DLMS enhancement; see introductory DLMS note 4a.
  536L HL03 I Item Use to identify the onhand asset data stratified by storage location, ownership, and materiel condition for the item of supply.
  536L HL03 O Order Use to identify the due-in asset data stratified by storage location, type of due-in, and date due for the item of supply.
  536L HL03 R Quantity Use to identify the backorder and demand data for the item of supply.
  536L HL03 IB Contract Use to identify contract history data for the item of supply.
  536L LIN02 F4 Series Identifier Use to identify the manufacturer's series number of the applicable end item Use to identify the manufacturer's series number of the end item. 1/48
  536L LIN02 FS National Stock Number A number assigned under the federal cataloging program to each Approved Code United States Federal Item Identification 13/13
  536L LIN02 MN Model Number Use as a second level identifier assigned by a manufacturer which identifies one of several types of a basic equipment Use to identify the manufacturer's model number of the end item. 15/15
  536L LIN02 SN Serial Number A value assigned for identification of an item Use to identify the manufacturer's serial number of the end item. 1/50
  536L LIN03
  536L LIN04 EQ Equipment Type Use to identify an end item type associated with the item of supply Use to identify an end item type associated with the item of supply. 1/48
  536L LIN04 F7 End-Item Description Use to identify the type for the end item Use to identify an end item name associated with the item of supply. 1/48
  536L LIN04 MN Model Number Use as a second level identifier assigned by a manufacturer which identifies one of several types of a basic equipment Use to identify an end item model number associated with the item of supply. 15/15
  536L LIN04 SW Stock Number Use to identify a unique identifier for a product in a warehouse or inventory system Use to identify an end item NSN associated with the item of supply. 13/13
  536L LIN04 ZZ Mutually Defined For temporary use during DLSS to DLMS conversion, to facilitate conversion of MILSTRAP DLX (record 1, record positions 33-45) data to DLMS 536L. Qualifier ‘ZZ’ should not be used in a DLMS to DLMS environment or when generating a 536L out of a Component system. Use of qualifier ‘ZZ’ will be eliminated in a pure DLMS environment.”
  536L LIN05
  536L LIN06
  536L LIN07
  536L LIN08
  536L LIN09
  536L LIN10
  536L LIN11
  536L LIN12
  536L LIN13
  536L CS01
  536L CS03
  536L CS04 C7 Contract Line Item Number A number that identifies all items of supply or services in a contract Use only in the 2/HL/010 contract loop to identify the line item number consisting of the Contract Line Item Number (CLIN), including the respective Subcontract Line Item Number (SUBCLIN), as applicable. 4/6
  536L CS05
  536L CS06
  536L CS09
  536L CS10
  536L CS13 IM Inspect at Destination
  536L CS13 IO Inspect at Origin
  536L CS14
  536L QTY01 17 Quantity on Hand Use to identify quantity or balance on hand Must use in every 2/HL/010 item loop to identify the on hand wholesale inventory. 1/15
  536L QTY01 1Q Total Resource (Quantity) Use to indicate total quantity of all buys for numeric stockage objective quantity and insurance quantity, only is not included in reorder point quantity computation Use in the 2/HL/010 quantity loop to indicate total quantity of all buys for numeric stockage objective quantity and insurance quantity, only is not included in reorder point quantity computation. A data maintenance action was approved in version 5030. The approved code/name is "XR – Stockage Objective and Insurance Quantity". 1/15
  536L QTY01 3U Total Transactions Use to indicate Total Quantity of All Buys for Price Break Buy; Life of Type Buy; and Minimum Buy Quantities Use in the 2/HL/010 quantity loop to indicate Total Quantity of All Buys for Price Break Buy; Life of Type Buy; and Minimum Buy Quantities. A data maintenance action was approved in version 5030. The approved code/name is "TQ - Total Quality of All Buys". 1/15
  536L QTY01 63 On Order Quantity Use for Materiel Obligation Validation (MOV) requests to indicate the unfilled quantity of items being validated by the source of supply Must use in every 2/HL/010 order loop to identify the wholesale due-in inventory. 1/15
  536L QTY01 69 Incremental Order Quantity Use to indicate Economic Order Quantity Use in the 2/HL/010 quantity loop to indicate Economic Order Quantity. 1/15
  536L QTY01 BA Due-In Use to identify the total due-in quantity Use in the first 2/HL/010 order loop to identify the total due-in wholesale inventory quantity without regard to due date, receiving storage location or type of due-in. 1/15
Page 35  of  195 First   Previous   31  32  33  34  [35]  36  37  38  39  40  Next   Last