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 ICSorted by ascending REF CODE CODE NAME GENERAL CODE DEFINITION CODE DLMS NOTE
  856N YNQ01 QQ Item is a Hazardous Item Use to indicate if the shipment contains hazardous materials.
  856N YNQ02 N No
  856N YNQ02 Y Yes
  856N LM01 DF Department of Defense (DoD) Executive department of the U.S. federal government charged with coordinating and supervising the U.S. Armed Forces and related functions and agencies.
  856N LQ01 0 Document Identification Code Identifies transaction specific operation to which they apply and indicates the intended purpose and use of the transaction data
  856N LQ01 33 Air Commodity and Special Handling Code Use for air shipments to identify materiel manifesting, customs, and special handling or reporting requirements.
  856N LQ01 34 Water Commodity and Special Handling Code Use for water shipments to identify the predominant commodity within the shipment unit for ocean manifesting.
  856N LQ01 35 Air Dimension Code Use for air shipments.
  856N LQ01 40 Type Pack Code Use the DOD code to describe the type of pack for the shipment unit. Refer to the Table Management Distribution System (TDMS) available at URL: htps:/w-tmds.c2.amc.af.mil/TMDS/USTRNSCOM_index.xsql for applicable code list. (ADC 309 includes an Abbreviated listing to facilitate implementation within DoD supply systems.).
  856N LQ01 71 Service and Agency Code Must use in FMS transactions to identify the customer country's requisitioning Service code: B, D, K, P, or T.
  856N LQ01 78 Project Code Identifies requisitions and related documentation as to special programs, exercises, projects, operations, or other purposes Use to identify the special programs, exercises, project, operation, and other purposes.
  856N LQ01 85 Country and Activity Code Use to identify the Security Cooperation Customer Code. Refer to ADC 1075.
  856N LQ01 95 Offer and Release Option Code Use to identify the offer and release option code.
  856N LQ01 A3 Delivery Term Code Use to identify the Delivery Term Code for the shipment. Authorized DLMS enhancement; see DLMS Introductory Note 4e. Refer to ADC 1098.
  856N LQ01 A4 Case Designator Number Must use in FMS transactions to identify the FMS case number.
  856N LQ01 A5 Subcase Number Use in FMS transactions based on Service requirements.
  856N LQ01 A6 Freight Forwarder Number Use to identify the CR/F to receive shipments and documentation.
  856N LQ01 A9 Supplemental Data A distinctive identification of specific units, activities and organizations within the Department of Defense (DoD), commercial activities which enter into materiel and service contracts with the DoD and activities of other Federal agencies which maintain logistics support arrangements with the DoD 1. Use to identify supplemental address/data. 2. Future streamlined data; see introductory DLMS note 4c.
  856N LQ01 AJ Utilization Code Use to identify a specialized purpose of the transaction 1. Under Legacy MILSTRIP, this is the first position of the document serial number. 2. Authorized DLMS enhancement; see DLMS Introductory Note 4e. Refer to ADC 1098.
  856N LQ01 AL Special Requirements Code Use to identify precedence, special handling, and processing requirements 1. Use to identify the precedence, special handling, and processing requirements. 2. Under legacy MILSTRIP, this is caried in the required delivery date field. 3. Authorized DLMS enhancement; see DLMS Introductory Note 4e. Refer to ADC 1098.
  856N LQ01 BD Transportation Priority Code Use to identify the transportation priority.
  856N LQ01 DF Media and Status Code Identifies the desired status recipient(s) and the type of status to be provided
  856N LQ01 EQ Controlled Inventory Item Code Use to identify the Controlled Inventory Item Code for the item. Authorized DLMS enhancement; see DLMS Introductory Note 4e. Refer to ADC 1098.
  856N LQ01 NT Type of Cargo Code Use for water shipments to identify the predominate type of cargo code within the shipment unit for ocean manifesting. Used in conjunction with the water commodity and special handling code identified in the 2/LQ01/350 Code 34. Authorized DLMS enhancement; see DLMS Introductory Note 4e. Refer to ADC 1098.
  856N LQ01 COG Cognizance Symbol Use for internal Navy management purposes to classify items by technical program, type of fund, and to indicate the cognizant Inventory Control Point (ICP) and technically responsible command Use to identify the materiel 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.
  856N LQ01 IMC Item Management Code Use to indicate whether an item of supply shall be subject to integrated management or shall be retained by the individual military service or other DoD Component for their management Use to identify the Item Management Code (IMC) for integrated materiel management. 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.
  856N LQ01 MCC Material Control Code Use to denote the expendability, repairability, recoverability, and cost category employed in the management of an item of supply within the Navy Use to identify the Material Control Code (MC) for special inventory reporting. 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.
  856N LQ01 SMI Special Material Identification Code Use to categorize material on the basis of requirements for source or quality control; technical design or configuration control; procurement, stocking, and issue control; special receipt, inspection, testing, storage, or handling Use to identify the Special Material Identification Code (SMIC) for an 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.
  856P ST01 856 Ship Notice/Manifest
  856P BSN01 0 Original Indicates the initial transaction
  856P BSN01 1 Cancelation 1. For WAWF, use to indicate a “Void Only” submission. 2. Restricted use during DCMA pilot. Applicable to source inspection and acceptance, DCMA administered and MOCAS paid, where documents have been signed in WAWF by the inspector.
  856P BSN01 5 Replace 1. For WAWF, use to indicate a “Void and Create” to void a previously submitted ASN/Receiving Report (R) and concurrently create a new one. 2. Restricted use during DCMA pilot. Applicable to source inspection and acceptance, DCMA administered and MOCAS paid, where documents have been signed in WAWF by the inspector.
  856P BSN01 CO Corrected 1. Use only after receiving an acknowledgment of receipt for a previously transmitted Shipment Notice. When used, the entire Shipment Notice will be transmitted. 2. For WAWF, use to indicate a Corrected ASN/R submission. 3. Use to indicate this transaction is being sent to Correct data previously transmitted via ASN.
  856P BSN06 AS Shipment Advice Use to indicate the transaction is a Material Inspection and Receiving Report [Ship Notice] from a contractor.
  856P BSN06 TS Transfer Statement 1. Use to indicate the shipment/movement of Government Property (from Government to Contractor, Contractor to Contractor, Contract to Contract, Contractor to Government, Government to Government and to indicate shipment of Contractor Acquired Property (CAP) from Contractor to Government. Does not include shipment of new acquisition contract items from the selling contractor to the government. 2. This DLMS IC does not contain full WAWF property transfer functionality. Refer to the WAWF guide for implementation guidance for the Property Transfer Document (PTD). 3. Use by agreement only with BSN07= 036 for interim procedures supporting PTD implementation. Refer to ADC 1042.
  856P BSN06 U2 Shipment Performance Notice Use only on Department of Defense internal systems [i.e., Defense Contract Management Agency] when the transaction set contains a Shipment Performance Notice (Supplies or services).
  856P BSN06 U4 Acceptance Alert Use only on Department of Defense internal systems when the transaction set contains a destination acceptance alert.
  856P BSN07 36 Automatic Conversion 1. Use only with BSN06 Code TS to indicate this transaction is a variant of the full WAWF PTD used on an interim basis to facilitate DLMS processing of GFP receipts by DoD activities pending full integration of WAWF. This variant perpetuates the PTD Qualifier TS and PTD information in the ASN format using GEX conversion mapping. (Also referred to as a pseudo ASN.) 2. Use to indicate when transaction is provided to report location movement of GFP. This procedure updates the Accountable Property System of Record with the change of GFP custodial location. Refer to ADC 1042.
  856P HL03 D Product Description Advance Shipment Notice (ASN) . , ADC 1512 Use to identify IUID data consistent with IUID data requirements. Only segments 2/SLN/040 and 2/REF/150 are applicable to the IUID data loop. Use a separate IUID loop for each combination of UI type, original part number, Enterprise Identifier and its associated Issuing Agency Code, and manufacturer identifier, if different from the Enterprise Identifier, and the Issuing Agency Code associated with the manufacturer. Begin a new IUID loop if any one of these elements differs.
  856P HL03 E Transportation Equipment For WAWF, used to identify a loop containing embedded UI information.
  856P HL03 G Quality Characteristics 1. For WAWF, use to identify the supply condition code associated with the human readable serial number or UI. This loop can be a child loop to the I Item loop (individual line item), or the D UID Loop. 2. The following detail segments and elements are applicable to the G loop, 2/REF/150 and 2/LM/340, 2/LQ/350. I - Item: 1. Use to identify the individual line item lops. 2. The following detail segments are applicable to the line Item loop: 2/LIN/020, 2/SN1/030, 2/PID/070, 2/TD4/140, 2/REF/150, 2/CLD/170, 2/REF/180, 2/LM/340, and 2/LQ/350.
  856P HL03 P Pack 1. When providing RFID information pertaining to a shipment, use to identify individual pack lops associated with RFID. Only the 2/REF/150 and 2/SDQ/290 are used in this loop when reporting pack/RFID information. 2. For Multi-Box Pack Indicator, only 2/SLN08/40 and 2/REF04/150 are applicable.
  856P HL03 S Shipment Use to identify the shipment loop. The following detail segments are applicable to the Shipment loop: 2/PRF/050, 2/TD1/10, 2/TD5/120, 2/REF/150, 2/DTM/20, 2/FOB/210, 2/CUR/310, 2/SAC/320, 2/LM/340, and 2/LQ/350.
  856P HL03 V Address Information 1. Use to identify the transaction set address loop. 2. The following detail segments are applicable to the Address loop: 2/N1/20 and 2/PER/270.
  856P HL03 PH Product Characteristic Use to identify product characteristics (Batch/Lot, Manufacturer, and Shelf Life Expiration Date) applicable to the item(s) being shipped/delivered. Only segments 2/SN1/030, 2/REF/150, 2/DTM/20, and 2/N1/20 are used. Multiple PH Lops may subordinate to a single Item Loop. No subordinate lops are allowed to this loop.
  856P HL04 0 No Subordinate HL Segment in This Hierarchical Structure. HL04 is always 0 in the IUID loop, otherwise use as applicable.
  856P HL04 1 Additional Subordinate HL Data Segment in This Hierarchical Structure. HL04 is always 1 in the Address loop and Shipment loop, otherwise use as applicable.
  856P LIN02 A3 Locally Assigned Control Number
  856P LIN02 AK Refined Product Code
  856P LIN02 B8 Batch Number
Page 82  of  141 First   Previous   78  79  80  81  [82]  83  84  85  86  87  Next   Last